Highest end of day price: 29.302916020662 EUR (ยฃ33.48 USD) on 2026-06-22
Lowest end of day price: 6.4151464185459 EUR (ยฃ7.24 USD) on 2016-02-11