Highest end of day price: 925.94935709806 EUR (C$1,078 USD) on 2026-05-25
Lowest end of day price: 706.84484870384 EUR (C$774.14 USD) on 2025-04-09