Investors Title Q2 FY26 net income rises 18.7% to $14.6 million; revenue increases 17.5% to $86.5 million - ITIC News | Rallies