Fitch affirms Hercules Capital's BBB- credit rating with stable outlook - HTGC News | Rallies