Highest end of day price: 5.7070907822371 EUR (C$6.64 USD) on 2026-01-14
Lowest end of day price: 3.3224034027534 EUR (C$3.48 USD) on 2024-11-22