Highest end of day price: 11.158160380542 EUR (C$12.76 USD) on 2026-07-02
Lowest end of day price: 3.8872383476337 EUR (C$3.82 USD) on 2022-09-29