Fidus Q2 FY26 net investment income rises 0.3% to $18.69 million; total investment income increases 8.8% to $43.5 million - FDUS News | Rallies