Highest end of day price: 905.54552403237 EUR (C$1,055 USD) on 2026-01-15
Lowest end of day price: 855.55296061756 EUR (C$994.86 USD) on 2025-12-10