Highest end of day price: 326.05583056263 EUR ($351.98 USD) on 2025-03-06
Lowest end of day price: 12.725033179688 EUR ($14.02 USD) on 2003-03-10