Hercules Technology Growth Capital (HTGC) is a publicly traded finance company focused on providing debt and equity growth capital to technology and life sciences companies at al ...