Highest end of day price: 617.95396787316 EUR (C$719.69 USD) on 2026-01-15
Lowest end of day price: 216.64149653655 EUR (C$238.63 USD) on 2016-06-27