Highest end of day price: 773.42059325314 EUR (C$907.95 USD) on 2025-12-12
Lowest end of day price: 607.80131496354 EUR (C$696.81 USD) on 2026-03-19