Highest end of day price: 38.81179382221 EUR (ยฃ44.97 USD) on 2025-11-12
Lowest end of day price: 10.243099326148 EUR (ยฃ11.56 USD) on 2016-02-11