Highest end of day price: 112.28320965072 EUR (C$132.66 USD) on 2026-02-26
Lowest end of day price: 26.714640595158 EUR (C$28.57 USD) on 2020-03-23