Highest end of day price: 136.27722490542 EUR (C$154.90 USD) on 2021-11-16
Lowest end of day price: 24.780821931045 EUR (C$24.19 USD) on 2022-10-07