Highest end of day price: 11.001227130301 EUR (C$12.82 USD) on 2026-08-26
Lowest end of day price: 7.1325757355098 EUR (C$7.79 USD) on 2025-04-07