Highest end of day price: 452.12319951293 EUR ($482.93 USD) on 2024-04-30
Lowest end of day price: 28.583974141004 EUR ($39.03 USD) on 2009-03-24