Highest end of day price: 10.373431769942 EUR (C$11.97 USD) on 2026-08-13
Lowest end of day price: 6.4663322374996 EUR (C$7.08 USD) on 2025-04-09