Hercules Capital Logs $1.81B Q1 Commitments, $706M Fundings, 56% Life Sciences, 44% Tech - HTGC News | Rallies