Highest end of day price: 257.09741409654 EUR ($302.86 USD) on 2026-05-06
Lowest end of day price: 27.656458995643 EUR ($34.91 USD) on 2009-03-09