Highest end of day price: 283.84797842567 EUR ($337.11 USD) on 2026-01-27
Lowest end of day price: 13.171618414847 EUR ($15.21 USD) on 2003-06-25