Highest end of day price: 89.964477260573 EUR ($103.75 USD) on 2026-08-04
Lowest end of day price: 52.868743424523 EUR ($55.84 USD) on 2023-10-30