Highest end of day price: 153.76786343206 EUR (C$175.94 USD) on 2026-07-06
Lowest end of day price: 60.87116276093 EUR (C$58.41 USD) on 2022-09-27