Maxim Upgrades Gilead Sciences to Buy What This Could Mean for Investors EU Considers Tariffs and Supply Chain Shifts as China Trade Tensions Intensify Lenovo Stock Surges Nearly 20 on Record Annual Revenue and Surging AI Sales China Urges APEC Cooperation as Commerce Minister Skips Meeting Over Urgent Official Business Indirect Anthropic Exposure A Potential Public Market Play Alibaba BABA Receives Price Target Boost to 185 from Susquehanna Baker Hughes Q1 2026 Earnings EPS Surges 16 Above Expectations CRAI Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher Daxor Corporation DXR Q3 2007 Earnings Landmark EPS Beat Lifts Sentiment Despite No Revenue Disclosure Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher STLA Q1 2026 Earnings EPS Misses Estimates as Company Navigates Transition Challenges TrioTech International TRT Q3 2024 Earnings Modest Profit Reported Amidst Challenging Environment LINKBANCORP Inc LNKB Holds Steady at 869 as Support and Resistance Levels Tighten Toronto Dominion Bank TD Edges Higher as Shares Hold Above Key Support Levels Medicus Pharma MDCX Rallies 49 as Shares Test Resistance Near 032 Iridium Communications IRDM Holds Steady Near Midpoint of Trading Range North American Construction Group NOA Declines as Resistance Holds Jim Cramer Urges AI Investors to Focus on Remaining Upside Rather Than Past Gains Amazon AMZN Q1 2026 Earnings EPS Misses Estimates as Margins Face Pressure Stock Edges Higher Phillips Edison Company PECO Holds Near Support After Modest Gain Envoy Medical Q1 2026 Earnings EPS Surprises to the Upside Despite No Revenue Stock Declines Forestar Group FOR Q1 2026 Earnings EPS Slightly Misses Estimates as Housing Market Headwinds Persist ABCB Q1 2026 Earnings EPS Beats Estimates Stock Slides Slightly RIGL Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher ISPC Q3 2024 Earnings Significant EPS Miss Raises Concerns Ark Restaurants Q4 2025 Earnings Net Loss Reported No Revenue Detail Disclosed KHC Q1 2026 Earnings EPS Beats Estimates by 1417 Shares Rise