Highest end of day price: 86.557182572064 EUR ($101.53 USD) on 2026-05-07
Lowest end of day price: 46.552142295901 EUR ($49.82 USD) on 2023-11-14