CNBC Portfolio Manager Takes Profits on Stock That Rose 46 in One Week 80 Since April NTPC Q4 Net Profit Rises 34 to 10615 Crore Revenue Slips to 5041058 Crore Home Depot Comparable Sales Catch Up to Lowes Potentially Lifting Stock Prospects Judge Dismisses Indictment in Case of Wrongfully Deported Immigrant Highlighting Risks in Enforcement Systems Saudi Arabias Vision 2030 Spending Spree Faces Reality Check HRS Aluglaze Shares Surge 6 After Strong Q4 FY26 Results Revenue Up 60 Profit Nearly Doubles Why Brook Pfd 3 BPYPN ability to generate cash matters Flirts with Support 20260511 SP 500 Edges Higher as Healthcare and Technology Lead Communication Services Lags