Highest end of day price: 164.72009705237 EUR (C$188.00 USD) on 2026-06-30
Lowest end of day price: 49.665965503731 EUR (C$53.66 USD) on 2020-04-06