Highest end of day price: 66.747390332103 EUR (C$77.68 USD) on 2026-05-25
Lowest end of day price: 31.669938100309 EUR (C$30.39 USD) on 2022-09-27