Highest end of day price: 196.35923695907 EUR (C$224.67 USD) on 2026-07-06
Lowest end of day price: 131.83300640187 EUR (C$163.10 USD) on 2018-04-11