Bharat Dynamics Q4 Results Net Profit Drops 59 YoY to 113 Crore Final Dividend of 040 Announced NASA Selects Blue Origin for Key Moon Base Mission Edging Out SpaceX Markets SixWeek Rally Boosts Portfolio Top and Bottom Performers Emerge Government Plans Up to 2 Stake Sale in Coal India Amid Profit Decline Huawei Plans New Smartphone Chips This Fall Amid Rivalry with Nvidia and Apple Trumpflation Fears Intensify as Wall Street Weighs LongTerm Economic Impact Veris Residential Inc VRE Q4 2025 Earnings Surprise EPS Beat Amid Subdued Market Sentiment BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Lifts Banks Start to Fiscal Year OPRA Q1 2026 Earnings EPS Beats Estimates by 341 but Stock Slips CBK Q1 2026 Earnings Earnings Per Share Beat Estimates Despite Absent Revenue Detail NVGS Q1 2026 Earnings Strong EPS Beat Amidst Underwhelming Market Response CMCM Q4 2025 Earnings Cheetah Mobile Reports WiderThanExpected Loss Amid Revenue Disclosures Saratoga Investment Corp 750 Notes SAV Slip Slightly as Bond Market Consolidates ERH Edges Lower Amid Modest Decline Utilities Income Fund Holds Near Key Support TTEC Holdings Inc Modestly Rises as Stock Tests Key Resistance Vision Marine Technologies VMAR Faces Selling Pressure After DoubleDigit Decline BGSF Inc BGSF Slides 323 as Selling Pressure Intensifies Below Resistance AutoZone Stock Suffers Worst Day in Four Years Despite Earnings Beat Stardust Power Inc SDST Q1 2026 Earnings EPS Misses Estimates as PreRevenue Company Focuses on Development RiverNorth Managed Duration Municipal Income Fund RMM Advances 127 as Bond Markets Stabilize Skillsoft Corp SKIL Stages a Recovery Shares Jump 31 as Key Support Holds Freightos CRGO Slips 073 Testing Support Amid Freight Sector Headwinds Arcus Biosciences RCUS Edges Higher Amid Sector Momentum Key Support and Resistance Levels to Watch AngloGold Ashanti AU Surges 687 as Gold Miners Catch a Bid New Germany Fund GF Gains 22 as Price Approaches Key Resistance PROG Holdings PRG Holds Steady Near 3346 Amid Modest Trading Activity GAINZ Notes Hold Steady Near 2416 as Yield Appeal Balances Rate Headwinds