Highest end of day price: 9.7531053189066 EUR (C$11.28 USD) on 2026-08-07
Lowest end of day price: 6.5505012821551 EUR (C$7.17 USD) on 2025-04-09