Highest end of day price: 11.994511085179 EUR (C$13.72 USD) on 2026-07-06
Lowest end of day price: 10.606951236137 EUR (C$12.04 USD) on 2025-04-22