Highest end of day price: 57.869288568831 EUR (ยฃ59.71 USD) on 2000-01-03
Lowest end of day price: 10.347177730304 EUR (ยฃ10.78 USD) on 2025-02-20