Contrasting Horizon Technology Finance (NASDAQ:HRZN) and Tekla Life Sciences Investors (NYSE:HQL)
Horizon Technology Finance (NASDAQ:HRZN – Get Rating) and Tekla Life Sciences Investors (NYSE:HQL – Get Rating) are both small-cap finance companies, but which is the better stock? We will compare the two companies based on the strength of their dividends, valuation, analyst recommendations, profitability, risk, earnings and institutional ownership.
Insider and Institutional Ownership
11.3% of Horizon Technology Finance shares are held by institutional investors. Comparatively, 20.7% of Tekla Life Sciences Investors shares are held by institutional investors. 1.5% of Horizon Technology Finance shares are held by insiders. Comparatively, 10.1% of Tekla Life Sciences Investors shares are held by insiders. Strong institutional ownership is an indication that endo...