Highest end of day price: 325.3955207695 EUR ($359.87 USD) on 2023-04-25
Lowest end of day price: 23.650580562728 EUR ($22.66 USD) on 2000-03-08