Stem Inc STEM Q1 2026 Earnings Narrower Loss Drives Stock Higher Despite Revenue Discrepancy URI Q1 2026 Earnings EPS Beats Estimates but Stock Edges Lower Swiss Franc and Japanese Yen Strengthen as DeepSeek AI Model Rattles US Tech Stocks Trump Stock Trade Disclosure Reveals Active Big Tech Positions in Q1 2026 Palantirs 50m Met Police Deal Blocked The AI Dilemma for UK Public Services Berkshire Hathaway Unloads UnitedHealth Stake Under Greg Abels Reshuffling Stock Declines