Highest end of day price: 145.4366032221 EUR (C$169.97 USD) on 2026-04-07
Lowest end of day price: 140.22242217102 EUR (C$161.58 USD) on 2026-03-09