Hercules Capital prices $400 million 6.70% notes offering due 2029 - HTGC News | Rallies