Highest end of day price: 10.117991836316 EUR (C$11.67 USD) on 2026-08-13
Lowest end of day price: 6.1983823906723 EUR (C$6.79 USD) on 2025-04-09