ICON Q4 2025 Earnings EPS Misses Estimates as Loss Widens Shares Rise 075
XYF Q1 2020 Earnings Significant EPS Miss as Losses Mount
OCC Q1 2026 Earnings Net Loss of 005 Per Share Reported Stock Gains 788
RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Discretion and Share Decline
KRMD Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively