Boston Beer Company SAM Faces Price Target Cut by Morgan Stanley Amid Cost and Macro Headwinds Wall Street Records Fresh Highs as US Corporate Profits Show Steady Expansion Barclays Posts 18 Profit Increase Raises FullYear Income Guidance Healthcare Technology Drive SP 500 Higher Communication Services Slips EUs Critical Dependence on China Across Five Key Sectors Raises Industrial Sovereignty Concerns Lumentum Focuses on Execution Amid AI Optical Boom Named IBD Stock of the Day XOMA Q1 2026 Earnings EPS Misses Estimates as Royalty Revenue Falls Short WisdomTree Inc WT Q1 2026 Earnings EPS Beats Estimates Amid Narrow Stock Decline FRHC Q1 2026 Earnings EPS of 125 Reported Amid Mixed Market Signals ALRM Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher DBRG Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Higher IMOS Q1 2026 Earnings EPS Misses Estimates Stock Gains Amid Industry Uncertainty Brown Brown BRO Edges Higher as Insurance Broker Maintains Steady Uptrend Tantech Holdings TANH Edges Higher at 041 as Support Holds Axalta Coating Systems AXTA Slips Slightly as Stock Navigates Between Key Support and Resistance Levels Moleculin Biotech MBRX Rises 327 Breaking Above Support with Resistance in Sight SOHOB Preferred Shares Plunge 23 as Market Reprices Risk UK Spy Chief Warns West Faces Moment of Consequence Amid Threats From Russia and China Passage Bio Q1 2026 Earnings Narrowerthanexpected loss signals disciplined spending M Evo Global Acquisition Corp II Warrants MEVOW Holds Steady at 039 as Warrants Trade Near Support BCML Q1 2026 Earnings Profit Beats Estimates by 226 on Strong Operating Performance Saratoga Investment Corp 600 Notes due 2027 SAT Q1 2026 Earnings Significant Miss as EPS Falls to 016 WLDN Q1 2026 Earnings Solid EPS Beat Lifts Shares as Profitability Surprises NNDM Q1 2026 Earnings Loss Per Share of 034 as Stock Rises Amid Strategic Progress Moving iMage Technologies Inc MITQ Q1 2026 Earnings Net Loss Reported as Stock Edges Higher NFE Q1 2026 Earnings Wider Loss Than Expected Yet Shares Rally 559 UFP Technologies Q1 2026 Earnings EPS Misses Estimates Stock Slips 196