Highest end of day price: 9.0414994777553 EUR (C$10.34 USD) on 2026-07-03
Lowest end of day price: 7.0784157168469 EUR (C$7.44 USD) on 2023-09-27