Highest end of day price: 25.432844180743 EUR (ยฃ30.89 USD) on 2020-12-11
Lowest end of day price: 18.731461346791 EUR (ยฃ19.79 USD) on 2023-09-28