Highest end of day price: 357.45708785294 EUR ($369.98 USD) on 2024-12-19
Lowest end of day price: 24.186128747229 EUR ($23.07 USD) on 2000-04-07