Highest end of day price: 52.698570558839 EUR (C$64.49 USD) on 2020-12-22
Lowest end of day price: 28.091649794364 EUR (C$27.66 USD) on 2022-10-21