NTPC Reports 34 Rise in Q4 Net Profit to 10615 Crore Total Income Declines Stocks Climb as Oil Retreats and Dollar Weakens on Iran Diplomacy Optimism Mortgage Rates Fluctuate 30Year Fixed at 634 as Market Eyes Treasury Yields and Geopolitical Risks AARP Releases April 2026 Employment Data Focus on Older Workforce Trends SP 500 Edges Higher as Utilities Lead Communication Services Drag Wingstop Shares Dip 12 as Quarterly Profit Misses Market Expectations HUMA Q1 2026 Earnings EPS Beats Estimates with Narrower Loss No Revenue Reported WHLR Q2 2024 Earnings EPS of 365 Drives Stock Surge Despite Absent Revenue Detail MTB Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher KLAR Q1 2026 Earnings Narrowed Loss Beats Estimates Driving Strong Stock Gains Emerson Radio MSN Q1 2024 Earnings Narrow Loss Continues as Stock Gains on Operational Updates Ferguson Enterprises FERG Q1 2026 Earnings Slight EPS Beat Amid Flat Revenue and Minor Stock Decline Xos Inc XOS Surges 429 as Shares Approach Key Resistance at 230 Moolec Science MLEC Rallies 345 as Volume Picks Up Approaches Key 788 Resistance Primech Holdings PMEC Tumbles Over 12 Key Support at 066 in Focus Rithm Property Trust RPT Gains 175 Testing Resistance After Measured Rally Plug Power PLUG Holds Steady at Support Level Amid Hydrogen Sector Scrutiny Oil Markets Nearing Critical Low Inventory Levels in Asia Europe Following Warns Carlyles Jeff Currie Garrett Motion GTX Q1 2026 Earnings EPS Surpasses Estimates by 1486 Shares Edge Higher OReilly Automotive ORLY Slips Slightly Amid Mixed Market Sentiment