Highest end of day price: 82.989125394414 EUR (ยฃ96.96 USD) on 2026-04-23
Lowest end of day price: 8.1421481607217 EUR (ยฃ10.23 USD) on 2009-03-02