Highest end of day price: 19.109868666222 EUR (ยฃ21.58 USD) on 2025-04-16
Lowest end of day price: 4.1637968495383 EUR (ยฃ4.52 USD) on 2020-04-09