Highest end of day price: 43.810733972553 EUR (ยฃ48.67 USD) on 2023-12-28
Lowest end of day price: 9.294413464973 EUR (ยฃ10.58 USD) on 2020-03-09