ProfitTaking Strategy CNBC Analyst Trims Position After 80 Rally Since April Diamondback Energy Capitalizes on Oil Price Surge Amid Supply Disruptions Tech Media Telecom Roundup Market Talk Highlights DeepSeek SoFi and Sector Trends Alex Warrens Ordinary Extends Historic Billboard Reign as LongestRunning No 1 Single Premium Immediate Annuity Offering 91 Payout Attracts Retirees Seeking Income Stability AMD to Invest 10 Billion in Taiwans AI Chip Ecosystem Targeting NextGeneration Technology ATLCL Q1 2026 Earnings Strong EPS Beat of 2579 Surprise MRAM Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains MRAM Q1 2026 Earnings Earnings Per Share Beats Analyst Estimates by 19 WEC Q1 2026 Earnings EPS Surpasses Expectations Stock Rises Crane Company CR Q1 2026 Earnings EPS Beat Drives Modest Stock Gains Amid Mixed Operating Trends TIMB Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Moving iMage Technologies MITQ Holds Steady at 060 as Trading Range Tightens QC Technologies QCLS Surges 882 on Increased Volume Eyes Key Resistance at 454 Western Asset High Yield Opportunity Fund HYI Holds Near Support as Yield Seekers Remain Cautious RF Acquisition Corp II RFAI Holds Steady Near Trust Value Amid Quiet Trading Smurfit WestRock SW Holds Steady Near MidRange as Investors Eye Resistance Levels KKR Co Examining Its LongTerm Potential in a Dynamic Market Mega Matrix Inc MPU Q3 2023 Earnings Reports Loss Per Share Amid No Revenue Disclosure LaFayette Acquisition Corp Unit LAFAU Holds Steady at 1006 Stability in a SPAC Market Timken Q1 2026 Earnings EPS Surprises to the Upside as Operational Discipline Drives Results Lantern Pharma LTRN Q1 2026 Earnings EPS Beats Estimates by 183 Despite Absence of Revenue Gran Tierra Energy Inc GTE Q4 2025 Earnings Narrower Loss Amid Operational Discipline STRK Q1 2026 Earnings Preferred Stock Reports Deep EPS Shortfall as Revenue Remains Undisclosed STEX Q1 2026 Earnings Significant EPS Miss as Streamex Corp Reports WiderThanExpected Loss MTN Q1 2026 Earnings EPS Misses Estimates as Stock Declines MPLT Q1 2026 Earnings EPS Miss of 20 Amid No Revenue Stock Declines