WhiteHorse Finance Q2 FY26 net investment income falls 16.5% to $4.68 million; revenue drops 9.4% to $14.37 million - WHF News | Rallies