Highest end of day price: 34.645079063337 EUR ($37.42 USD) on 2025-03-28
Lowest end of day price: 13.192148531353 EUR ($14.28 USD) on 2023-05-22