Highest end of day price: 646.59024328933 EUR (C$752.46 USD) on 2026-05-25
Lowest end of day price: 216.64149653655 EUR (C$238.63 USD) on 2016-06-27