Highest end of day price: 8.9141981863367 EUR (C$10.13 USD) on 2026-06-25
Lowest end of day price: 3.0475035211956 EUR (C$3.20 USD) on 2024-12-03