Highest end of day price: 77.371494320319 EUR (C$91.15 USD) on 2026-04-16
Lowest end of day price: 68.954315593024 EUR (C$79.54 USD) on 2026-03-27