Highest end of day price: 63.763249722516 EUR ($73.86 USD) on 2026-08-17
Lowest end of day price: 26.332907183561 EUR ($25.56 USD) on 2022-10-12