Highest end of day price: 89.562408975742 EUR ($105.21 USD) on 2026-05-06
Lowest end of day price: 49.422856709803 EUR ($52.72 USD) on 2024-04-30