Stewart Q2 FY26 net income rises 17% to $37.2 million; revenue climbs 25% to $899.2 million - STC News | Rallies