Highest end of day price: 1531.4201261244 EUR (C$1,805 USD) on 2026-02-20
Lowest end of day price: 55.57078049796 EUR (C$61.21 USD) on 2003-03-10