Highest end of day price: 411.55836595617 EUR ($439.60 USD) on 2024-04-30
Lowest end of day price: 23.15884519425 EUR ($31.63 USD) on 2009-03-24