Highest end of day price: 1031.7023364379 EUR (C$1,182 USD) on 2026-09-22
Lowest end of day price: 592.56417074747 EUR (C$642.21 USD) on 2023-12-05