Highest end of day price: 30.669861213854 EUR ($33.86 USD) on 2023-04-26
Lowest end of day price: 13.477307036502 EUR ($14.64 USD) on 2024-03-21