Highest end of day price: 390.04846484857 EUR ($430.65 USD) on 2023-04-26
Lowest end of day price: 33.265654981814 EUR ($32.01 USD) on 2000-03-14