Highest end of day price: 86.11030865414 EUR (C$96.90 USD) on 2026-10-06
Lowest end of day price: 52.79474255865 EUR (C$57.82 USD) on 2025-04-09