Highest end of day price: 985.46162449087 EUR (C$1,139 USD) on 2026-08-07
Lowest end of day price: 706.84484870384 EUR (C$774.14 USD) on 2025-04-09