+ Hercules Capital (HTGC): Is the Stock Undervalued After Recent Share Price Decline? 08 Oct Stock Analysis