Highest end of day price: 773.42059325314 EUR (C$907.95 USD) on 2025-12-12
Lowest end of day price: 704.58156064482 EUR (C$833.22 USD) on 2026-02-09