Foreign Investors Rotate from Nifty Giants to Indias Small and Midcap Markets Amid Growth Opportunities Leonardo Secures 320 Million Naval Systems Deal with Kuwait Expanding Italian Defense Footprint in the Gulf Meta Stock Declines After Quarterly Results Cite Iran Internet Disruptions Impacting User Numbers German Company HAS Plans 1 Million NanoAgriculture Investment for Indian Farmers Powell Vows No Shadow Chair Role but Historic Fed Meeting with Former Chair Looms Sensex Dips 142 Points Nifty Holds Above 23900 as Mid and SmallCaps Shine ATLCZ Q1 2026 Earnings Strong EPS Beat Highlights Solid Operational Performance MOMO Q4 2025 Earnings Disappointing EPS Miss Sends Stock Lower BEAM Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction Camden Property Trust Q1 2026 Earnings Strong Earnings Beat Amid Stable Operations Lennar Corporation Q1 2026 Earnings EPS Misses Estimates Amid Housing Market Headwinds AZZ Inc AZZ Q1 2026 Earnings EPS Surprise Signals Operational Strength Despite Revenue Gap Almonty Industries ALM Posts Marginal Gain as Shares Consolidate Near Support MIND CTI Ltd MNDO Notches a Modest Gain as Price Tests Key Levels Leonardo DRS Inc DRS Gains Nearly 2 as Defense Sector Momentum Builds Arcelor Mittal MT Rallies 38 as Steel Sector Momentum Builds Inuvo Inc INUV Edges Higher as Price Stabilizes Near Key Support Immatics NV IMTX Q1 2026 Earnings EPS Misses Estimates Stock Rises 5 Amid Pipeline Progress LLYVA Q4 2025 Earnings EPS Slightly Misses Estimates Stock Dips MFA Financial Inc Q1 2026 Earnings Slight EPS Miss Amid Stable Performance Star Bulk Carriers Corp SBLK Q1 2026 Earnings EPS Surges Past Expectations Up 24 Tetra Technologies TTI Q1 2026 Earnings EPS Beat Drives 81 Surprise Amid Revenue Disclosures Lacking MXCT Q1 2026 Earnings EPS Beats with 5098 Surprise Stock Rises 8 SK Hynix Posts Record Quarterly and Annual Profit Amid AIDriven Chip Demand ABT Q1 2026 Earnings EPS Falls Slightly Short of Estimates Shares Edge Lower GeneDx Holdings Corp Warrant WGSWW Surges Nearly 30 on Thin Trading