Highest end of day price: 170.17041911479 EUR (C$194.71 USD) on 2026-07-06
Lowest end of day price: 145.31197047115 EUR (C$166.59 USD) on 2026-03-19