Highest end of day price: 76.701908261603 EUR (ยฃ79.75 USD) on 2025-01-31
Lowest end of day price: 22.076132663312 EUR (ยฃ26.02 USD) on 2017-09-26