Highest end of day price: 25.139025461391 EUR (ยฃ29.77 USD) on 2021-09-07
Lowest end of day price: 10.679056691854 EUR (ยฃ11.30 USD) on 2016-12-05