 Hercules Capital is an attractive, 11.5 yielding, internally-managed BDC with a differentiated strategy and a track record of success. However the shares have sold off hard, and there are significant risk factors to consider. 