NCS Multistage Q2 FY26 swings to net loss of $4.6 million; revenue rises 5% to $38.4 million - NCSM News | Rallies