Highest end of day price: 169.72416403302 EUR (C$194.19 USD) on 2026-07-06
Lowest end of day price: 66.473289586001 EUR (C$80.85 USD) on 2021-01-27