Direct Digi DRCT Stock Analysis Direct Digi posts 145 negative EPS surprise vs street estimates Is Ingram INGM stock showing recovery signs Ingram posts 65 percent EPS beat on strong B2B tech demand SFM Sprouts beats Q4 2025 earnings per share estimates shares rise two percent during todays trading