Highest end of day price: 91.045908929273 EUR (C$105.31 USD) on 2025-10-09
Lowest end of day price: 20.671737033554 EUR (C$22.77 USD) on 2020-03-18