NET Power NPWR Down 581 How Low Could It Go 20260519 Septerna Inc SEPN Analysts Weigh Potential Upside in the Biotech Sector Amid Recent Market Moves Home Depot Profit Slips as Elevated Gas Costs Weigh on Consumer Spending aka Brands Stock Surges Over 16 in PreMarket Trading What Investors Should Know Bloom Energy A Prominent Name in the Clean Energy Sector Mattel MAT Rallies 069 as Bulls Target 1597 20260515 Prothena PRTA Stock Analysis Falls 223 Watching 916 20260515 Promoter Stake Reduction in 18 Smallcaps Including Bandhan Bank and Urban Company Draws Market Attention