Highest end of day price: 906.35029943026 EUR (C$1,070 USD) on 2026-02-27
Lowest end of day price: 706.84484870384 EUR (C$774.14 USD) on 2025-04-09