CREG Q1 2026 Earnings Reported Loss Per Share of 003 Stock Declines 125 Amid Missing Revenue Data XOMAP Q1 2026 Earnings Perpetual Preferred Faces Steep EPS Miss Amid Limited Revenue Visibility Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally Worthington Steel Inc WS Q1 2026 Earnings Earnings Miss Weighs on Results Stock Edges Higher NCMI Q1 2026 Earnings EPS Miss Exceeds Estimates Stock Edges Higher STKS Q1 2026 Earnings Widening Losses as EPS Misses Estimates by 146