DigiCurr X DCX Stock Worth Considering for Investors Q1 2025 Earnings Report