Highest end of day price: 12.296134126031 EUR (C$14.48 USD) on 2026-02-25
Lowest end of day price: 6.5929720564093 EUR (C$7.22 USD) on 2025-04-09