Highest end of day price: 43.54536430995 EUR (ยฃ50.61 USD) on 2026-06-02
Lowest end of day price: 6.4285439045188 EUR (ยฃ7.80 USD) on 2012-07-25