Highest end of day price: 69.61007983221 EUR ($81.07 USD) on 2025-10-15
Lowest end of day price: 17.080575837013 EUR ($18.32 USD) on 2023-03-15