Highest end of day price: 3.6363667570979 EUR (C$4.26 USD) on 2025-12-19
Lowest end of day price: 0.11632193894703 EUR (C$0.15 USD) on 2011-10-03