Cactus Q2 FY26 net income rises 25.8% to $61.38 million; revenue climbs 15.8% to $449.53 million - WHD News | Rallies