Highest end of day price: 1252.6137035012 EUR (C$1,477 USD) on 2026-02-24
Lowest end of day price: 1044.0362869748 EUR (C$1,197 USD) on 2026-03-19