Highest end of day price: 623.17186175326 EUR (C$736.95 USD) on 2026-02-09
Lowest end of day price: 216.64149653655 EUR (C$238.63 USD) on 2016-06-27