Highest end of day price: 4.8967662384897 EUR (C$5.68 USD) on 2025-10-14
Lowest end of day price: 0.28545183940778 EUR (C$0.32 USD) on 2024-09-09