Highest end of day price: 25.560836030435 EUR (ยฃ29.29 USD) on 2026-06-18
Lowest end of day price: 10.595967797897 EUR (ยฃ11.78 USD) on 2016-07-15