HTGC logo

Hercules Capital (HTGC) Operating Margin