Highest end of day price: 748.8441303518 EUR (C$856.81 USD) on 2026-07-06
Lowest end of day price: 163.04090216031 EUR (C$203.21 USD) on 2014-12-15