Highest end of day price: 78.317906231217 EUR (C$91.28 USD) on 2026-05-18
Lowest end of day price: 68.954315593024 EUR (C$79.54 USD) on 2026-03-27