Helix Acquisition Corp III HLXC Holds Steady Near 1021 Amid SPAC Speculation Hedge Funds Flock to SmallCap Biotech Potential Opportunities in Emerging Drug Developers NXRT Q1 2026 Earnings EPS Surpasses Estimates Despite Negative Earnings Stock Declines Former BP Chairman Albert Manifold Defends Record Criticizes Anonymous Accusations