Highest end of day price: 40.048657290566 EUR (ยฃ46.58 USD) on 2025-10-24
Lowest end of day price: 10.398499366477 EUR (ยฃ13.03 USD) on 2009-03-03