Highest end of day price: 8.9839463775052 EUR (C$10.41 USD) on 2026-08-28
Lowest end of day price: 6.0283824402832 EUR (C$6.58 USD) on 2025-04-07