Highest end of day price: 69.486390278362 EUR (ยฃ79.81 USD) on 2025-11-05
Lowest end of day price: 41.520214478957 EUR (ยฃ56.23 USD) on 2014-01-23