Stem Inc STEM Q1 2026 Earnings Narrower Loss Drives Stock Higher Despite Revenue Discrepancy EIC Q4 2025 Earnings Narrow EPS Miss but Positive Stock Suggests Investor Confidence Microsoft in Talks to Supply Custom AI Chips to Anthropic After 5 Billion Investment SIEB Q4 2025 Earnings Modest Loss Reported as Shares Edge Higher Kansas Couple Loses 8000 to Scammers Yet Ramsey Show Hosts Cite Strong Financial Foundation Walmart CFO Notes Consumer Stress as High Fuel Prices Reduce Visits and Gallons Per FillUp