Highest end of day price: 167.14993044982 EUR (ยฃ194.26 USD) on 2026-06-02
Lowest end of day price: 3.387555389197 EUR (ยฃ4.37 USD) on 2011-01-10