Highest end of day price: 78.813354907822 EUR (ยฃ91.91 USD) on 2026-05-14
Lowest end of day price: 9.1856041606928 EUR (ยฃ11.26 USD) on 2018-02-09