Highest end of day price: 963.18180276294 EUR (C$1,147 USD) on 2026-02-10
Lowest end of day price: 855.55296061756 EUR (C$994.86 USD) on 2025-12-10