Highest end of day price: 63.371448138314 EUR (ยฃ76.14 USD) on 2021-04-23
Lowest end of day price: 9.5451352315407 EUR (ยฃ10.01 USD) on 2024-11-27