TPG MITP Stock Technical Setup Breakdown 024 20260420 Market Recap Tech leads sector gains while consumer stocks lag amid mild market dips The key risks discussed in Cineverse CNVS earnings Q1 2026 Profit Surprises Lands CKX Stock No Voting Investors Pile In 20260420 Matrix MTRX Smashes Q1 2026 Views with 013 EPS Oxford OXLCG Q4 2025 Earnings Soft Quarter Raises Questions VinFast Auto VFS Q4 2025 Results Fall Short EPS 060 Revenue NA Consensus CCSI Posts Q1 2026 Earnings Beat Heres What Drove It Indias Satirical Cockroach Party Faces Website Blocking Raising Digital Freedom Concerns Wix CEO Avishai Abrahami Announces 20 Workforce Reduction Citing AI Integration AMD Expands Taiwan Production Capacity as Global CPU Supply Constraints Intensify NASA Selects Blue Origin for Initial Uncrewed Lunar Mission in 20 Billion Moon Base Effort Morrisons Plans to Close 100 Stores Citing Government PolicyDriven Cost Pressures Karnataka Extends 2847 Crore Support as BengaluruBidar Kalaburagi Flights to Resume in June CIT Inc Q1 2026 Earnings EPS Misses Estimates Amid Market Caution NFG Q1 2026 Earnings Earnings Miss Estimates Amid Slight Stock Decline LH Q1 2026 Earnings Labcorp Beats EPS Estimates by 101 GLDG Q1 2026 Earnings NarrowerThanExpected Loss Reflects Cost Discipline in PreRevenue Stage USAC Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment HYFM Q3 2025 Earnings Significant EPS Miss Highlights Ongoing Challenges China Natural Resources Inc CHNR Slips 31 as Selling Pressure Tests Key Support Zone Rain Enhancement Technologies Warrants RAINW Plunge 188 as Selling Pressure Intensifies Wabash National WNC Edges Higher as Trailer Demand Shows Signs of Stabilization Anterix ATEX Surges Nearly 6 Key Levels in Focus as Spectrum Demand Intensifies Distribution Solutions Group DSGR Holds Steady as Shares Trade Near Range Midpoint Live Music Spending Sees Shift as Consumers Become More Intentional With Concert Choices CHDN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher First BanCorp FBP Moves Higher Testing Key Resistance at 2568