Highest end of day price: 188.31027998693 EUR ($205.15 USD) on 2024-06-07
Lowest end of day price: 20.694382054715 EUR ($22.84 USD) on 2003-03-12