Highest end of day price: 92.422533288318 EUR ($107.30 USD) on 2026-06-03
Lowest end of day price: 46.552142295901 EUR ($49.82 USD) on 2023-11-14