Highest end of day price: 81.382577592746 EUR (C$96.15 USD) on 2025-09-23
Lowest end of day price: 67.081808644785 EUR (C$77.30 USD) on 2026-03-09