Highest end of day price: 142.29847607995 EUR (C$165.57 USD) on 2026-06-01
Lowest end of day price: 119.27794366862 EUR (C$137.59 USD) on 2026-03-27