Highest end of day price: 113.72104323437 EUR (C$134.78 USD) on 2026-02-18
Lowest end of day price: 65.619776825781 EUR (C$64.60 USD) on 2022-10-21