Highest end of day price: 151.36480377344 EUR (C$176.60 USD) on 2026-01-13
Lowest end of day price: 60.87116276093 EUR (C$58.41 USD) on 2022-09-27