Highest end of day price: 394.90114786321 EUR ($456.59 USD) on 2026-08-07
Lowest end of day price: 98.377928492548 EUR ($117.77 USD) on 2010-06-03