Highest end of day price: 68.84779994374 EUR (ยฃ79.08 USD) on 2025-11-05
Lowest end of day price: 31.160755521054 EUR (ยฃ41.73 USD) on 2014-08-01