Highest end of day price: 77.092272530256 EUR (ยฃ80.15 USD) on 2025-01-31
Lowest end of day price: 22.188480708752 EUR (ยฃ26.15 USD) on 2017-09-26