Highest end of day price: 410.80290098664 EUR ($448.36 USD) on 2025-03-12
Lowest end of day price: 24.186128747229 EUR ($23.07 USD) on 2000-04-07