Highest end of day price: 677.3052802749 EUR (C$781.10 USD) on 2026-08-04
Lowest end of day price: 216.64149653655 EUR (C$238.63 USD) on 2016-06-27