Highest end of day price: 47.209141055316 EUR (ยฃ54.87 USD) on 2026-01-12
Lowest end of day price: 6.9077134179629 EUR (ยฃ7.61 USD) on 2020-03-18