(HTGC) earns a Strong Buy with record income, strong dividend coverage, low nonaccruals, and reasonable valuation—read the ...