Highest end of day price: 80.227631224795 EUR ($91.68 USD) on 2026-06-22
Lowest end of day price: 37.851267663237 EUR ($40.18 USD) on 2023-10-31