Highest end of day price: 141.14653490588 EUR (C$163.86 USD) on 2026-06-03
Lowest end of day price: 66.922194083713 EUR (C$65.36 USD) on 2022-10-19