Highest end of day price: 26.250076121579 EUR ($28.34 USD) on 2023-08-28
Lowest end of day price: 12.007819776041 EUR ($12.69 USD) on 2024-11-14