Highest end of day price: 143.331351293 EUR (C$164.00 USD) on 2026-07-06
Lowest end of day price: 119.27794366862 EUR (C$137.59 USD) on 2026-03-27