Highest end of day price: 11.988584301709 EUR (C$13.62 USD) on 2026-06-24
Lowest end of day price: 10.606951236137 EUR (C$12.04 USD) on 2025-04-22