Highest end of day price: 9.0814572398911 EUR (C$10.39 USD) on 2026-07-03
Lowest end of day price: 6.4351294941613 EUR (C$6.42 USD) on 2022-08-25