Highest end of day price: 27.317760213913 EUR (C$31.68 USD) on 2026-09-01
Lowest end of day price: 13.32842015269 EUR (C$15.65 USD) on 2021-09-23