Highest end of day price: 427.41250800248 EUR ($448.57 USD) on 2024-12-18
Lowest end of day price: 22.187790788448 EUR ($21.28 USD) on 2000-03-06