Highest end of day price: 323.21350110247 EUR ($334.59 USD) on 2025-01-02
Lowest end of day price: 22.342676973441 EUR ($24.33 USD) on 2003-03-04