Highest end of day price: 44.339524336677 EUR ($51.18 USD) on 2026-08-11
Lowest end of day price: 23.670451753164 EUR ($25.00 USD) on 2023-10-30