Hercules Capital 6.3% notes due 2031 rated Baa2 by Moody’s, BBB- by Fitch - HTGC News | Rallies