Highest end of day price: 24.977530949297 EUR (ยฃ29.05 USD) on 2025-10-24
Lowest end of day price: 7.4254259101888 EUR (ยฃ8.10 USD) on 2016-01-20