Highest end of day price: 83.301098841979 EUR (C$97.60 USD) on 2026-05-13
Lowest end of day price: 45.281237914339 EUR (C$49.21 USD) on 2023-06-29