Highest end of day price: 79.112452280886 EUR (ยฃ91.67 USD) on 2025-11-12
Lowest end of day price: 20.263905983543 EUR (ยฃ23.01 USD) on 2016-06-24