Highest end of day price: 261.62406798215 EUR ($314.41 USD) on 2026-01-28
Lowest end of day price: 44.202123367437 EUR ($55.86 USD) on 2009-03-06