Highest end of day price: 114.37478499763 EUR (C$130.94 USD) on 2026-09-22
Lowest end of day price: 33.177620555774 EUR (C$32.35 USD) on 2022-11-04