Hercules Capital presents Q3 net investment income of $87.3 million - HTGC News | Rallies