Highest end of day price: 326.56165598599 EUR ($362.07 USD) on 2024-09-09
Lowest end of day price: 14.632587392952 EUR ($20.54 USD) on 2008-12-29