TriplePoint Venture Growth Q2 FY26 net investment income falls 26.06% to $8.34 million; revenue dips 4.86% to $22.15 million - TPVG News | Rallies