Highest end of day price: 10.449219755139 EUR (C$11.76 USD) on 2026-10-02
Lowest end of day price: 6.4663322374996 EUR (C$7.08 USD) on 2025-04-09