RPC swings to 2Q FY26 profit of $12.1 million; revenue rises 1% to $460.9 million - RES News | Rallies