Highest end of day price: 46.73647078832 EUR (ยฃ55.39 USD) on 2026-02-18
Lowest end of day price: 14.010588997476 EUR (ยฃ18.68 USD) on 2011-10-04