Highest end of day price: 19.491612199093 EUR (ยฃ22.90 USD) on 2026-01-02
Lowest end of day price: 5.0467661486339 EUR (ยฃ6.38 USD) on 2009-03-06