Highest end of day price: 265.36289306457 EUR ($296.60 USD) on 2024-09-27
Lowest end of day price: 27.421931993239 EUR ($22.80 USD) on 2000-10-27