Highest end of day price: 28.372611471201 EUR (ยฃ33.04 USD) on 2026-05-25
Lowest end of day price: 6.6274968432068 EUR (ยฃ7.09 USD) on 2020-03-23