Horizon Technology Finance Q3 net investment income per share falls - HRZN News | Rallies