Highest end of day price: 354.95619904743 EUR (ยฃ412.87 USD) on 2025-10-27
Lowest end of day price: 87.202249378508 EUR (ยฃ98.37 USD) on 2016-02-11