Highest end of day price: 38.499815841577 EUR (ยฃ44.63 USD) on 2025-11-13
Lowest end of day price: 6.4285439045188 EUR (ยฃ7.80 USD) on 2012-07-25