Highest end of day price: 8.9486742593639 EUR (C$10.37 USD) on 2025-11-12
Lowest end of day price: 6.4663322374996 EUR (C$7.08 USD) on 2025-04-09