Highest end of day price: 750.70502625128 EUR (C$865.75 USD) on 2026-08-04
Lowest end of day price: 163.04090216031 EUR (C$203.21 USD) on 2014-12-15