Highest end of day price: 99.960889503785 EUR (C$112.49 USD) on 2026-10-06
Lowest end of day price: 47.760624126377 EUR (C$46.37 USD) on 2022-09-28