CREG Q1 2026 Earnings Reported Loss Per Share of 003 Stock Declines 125 Amid Missing Revenue Data NetSol Technologies Inc NTWK Q1 2026 Earnings EPS of 011 Reports Positive Start to Fiscal Year Manchester United Q1 2026 Earnings Strong EPS Surprise Amid Revenue Disparities ROKU Q1 2026 Earnings EPS Surges Past Estimates with 71 Beat ADAMH Q1 2026 Earnings Senior Notes Trust Surpasses Estimates with Strong Earnings Surprise BlackRock BLK Q1 2026 Earnings EPS Surges Past Estimates Stock Gains on Strong Core Business