Sunday, April 30, 2017

Top 200 List - 4/30/17

Top 200 List

With just a week until I select 5 new stocks, I decided to create a new top 200 list  . As a reminder to my new readers (actually, more people have been following lately) I have a spreadsheet that replicates extremely closely the official MFI top 50 lists. (MFI being magic formula investing from the little book that beats the stock markets by Joel Greenblatt).

I get a few more on my list as I suspect they throw some from other countries out, there may be other reasons (like I retain health insurers and MFI clearly pitches them).  But virtually all of the official top 50 are in my top 80, so correlation is very tight.

My list is in descending order.  I also show dividend yield (actually not this time, Yahoo Finance was having some indigestion this weekend), though I'd encourage anyone using the list to double check those as Yahoo Finance is not the most reliable source.  So without further ado, here is the list:


Ticker Rank  Stock Price  Market Cap Earnings Yield ROIC Dividend Yield
VVUS 1  1.01   106  66% 7067% 0.00%
NHTC 2  28.68   322  27% 4621% 1.23%
RCM 3  3.89   393  64% 967% 0.00%
AVDL 4  9.49   406  18% 1554% 0.00%
IDCC 5  89.90   3,190  17% 3510% 1.35%
PDLI 6  2.25   370  38% 453% 0.00%
RILY 7  15.05   294  17% 709% 1.29%
GILD 8  68.55   90,966  17% 645% 3.05%
AGTC 9  5.60   103  38% 340% 0.00%
AGX 10  66.85   1,052  13% 823% 0.00%
ALGT 11  145.40   2,385  11% 161160% 1.73%
AVID 12  5.61   228  19% 269% 0.00%
ICON 13  7.00   393  13% 518% 0.00%
CHKE 14  8.60   75  14% 353% 0.00%
LFVN 15  4.96   70  20% 214% 0.00%
UTHR 16  125.70   5,770  20% 195% 0.00%
BPT 17  19.45   416  10% 21810% 22.02%
INVA 18  11.79   1,418  10% 38121% 0.00%
CALL 19  8.20   132  12% 381% 0.00%
PCO 20  6.14   164  245% 151% 0.00%
AAN 21  35.94   2,602  10% 131726% 0.34%
ANTM 22  177.89   48,101  12% 295% 1.55%
WILN 23  2.01   238  12% 262% 2.39%
TRNC 24  14.34   526  16% 169% 0.00%
NSR 25  33.20   1,868  13% 188% 0.00%
VEC 26  25.44   280  14% 165% 0.00%
YRD 27  24.96   1,508  14% 163% 0.00%
GME 28  22.69   2,326  21% 118% 6.43%
DHX 29  3.85   186  12% 189% 0.00%
MNKD 30  0.87   84  31% 102% 0.00%
ESRX 31  61.34   37,117  10% 405% 0.00%
WCG 32  153.41   6,872  11% 225% 0.00%
HWAY 33  23.70   961  9% 1275% 0.00%
AET 34  135.07   47,936  9% 893% 1.49%
SYNT 35  17.61   1,476  14% 124% 0.00%
AMAG 36  24.40   836  9% 534% 0.00%
MSGN 37  24.95   1,883  10% 248% 0.00%
TDC 38  29.18   3,805  10% 242% 0.00%
TARO 39  116.85   4,786  16% 98% 0.00%
MCFT 40  16.75   312  10% 258% 0.00%
TGNA 41  25.48   5,534  10% 175% 2.17%
HLF 42  63.26   5,440  10% 170% 0.00%
AOBC 43  22.15   1,265  16% 94% 0.00%
SCMP 44  10.15   456  15% 94% 0.00%
CSCO 45  34.07   171,713  9% 370% 3.53%
WU 46  19.86   9,604  9% 492% 3.48%
GHC 47  601.70   3,343  11% 131% 0.00%
USNA 48  56.85   1,423  11% 137% 0.00%
PBI 49  13.29   2,480  11% 119% 5.72%
BEVFF 50  1.92   216  8% 3136% 9.16%
AMCX 51  59.68   4,234  11% 112% 0.00%
DL 52  10.17   335  9% 219% 4.44%
MPAA 53  30.32   589  10% 162% 0.00%
TZOO 54  9.20   122  10% 174% 0.00%
PFNX 55  4.81   113  12% 98% 0.00%
NLS 56  18.20   568  10% 142% 0.00%
CA 57  32.83   13,592  8% 557% 3.12%
HPQ 58  18.82   32,389  9% 203% 2.85%
KORS 59  37.33   6,167  17% 77% 0.00%
UEPS 60  10.83   560  23% 71% 0.00%
FUJHY 61  18.90   29,018  18% 73% 3.29%
BKE 62  18.70   904  23% 69% 5.24%
RGR 63  60.45   1,152  13% 84% 3.10%
NCIT 64  14.85   204  12% 93% 0.00%
UIS 65  11.30   568  15% 75% 0.00%
PMD 66  19.07   105  12% 85% 3.08%
CBI 67  30.08   3,011  11% 99% 0.93%
SEDG 68  16.15   705  14% 80% 0.00%
CXRX 69  1.26   64  8% 1220% 0.00%
PRSC 70  44.00   625  10% 132% 0.00%
SQBG 71  3.37   210  9% 198% 0.00%
ETM 72  12.65   503  10% 98% 2.28%
CSGS 73  37.51   1,235  10% 116% 2.07%
QCOM 74  53.74   80,019  8% 226% 4.34%
MIK 75  23.36   4,754  10% 98% 0.00%
VIAB 76  42.56   16,935  9% 142% 1.84%
LEE 77  2.60   144  13% 73% 0.00%
TIME 78  15.20   1,520  10% 91% 4.12%
BBY 79  51.81   16,491  12% 76% 2.26%
WNC 80  22.78   1,444  13% 70% 1.01%
DIN 81  56.54   1,013  10% 108% 6.82%
MBUU 82  23.04   411  8% 173% 0.00%
VIA 83  44.60   17,746  9% 142% 1.78%
TNH 84  91.80   1,698  13% 69% 5.27%
DISCK 85  27.98   16,648  8% 173% 0.00%
LEA 86  142.66   10,143  14% 66% 1.42%
AMGN 87  163.32   121,020  9% 160% 2.79%
HUM 88  221.98   33,194  8% 161% 0.75%
SGU 89  9.37   524  10% 83% 4.37%
FRAN 90  15.78   590  12% 67% 0.00%
MDP 91  58.55   2,667  9% 119% 3.22%
CJREF 92  9.79   1,960  9% 150% 9.52%
MD 93  60.36   5,634  8% 266% 0.00%
PNLYY 94  4.87   2,154  13% 63% 2.61%
MOH 95  49.79   2,768  12% 67% 0.00%
BIIB 96  271.21   58,554  9% 128% 0.00%
DISCA 97  28.78   17,124  8% 173% 0.00%
BBSI 98  57.66   430  9% 140% 1.59%
DNB 99  109.61   4,067  7% 1050% 1.84%
YY 100  48.97   2,983  8% 187% 0.00%
CNC 101  74.40   13,082  8% 171% 0.00%
SIMO 102  48.55   1,746  10% 90% 1.80%
MCK 103  138.29   30,700  10% 86% 0.82%
LB 104  52.81   15,327  11% 74% 4.61%
IPG 105  23.57   9,412  8% 150% 2.95%
CAH 106  72.59   23,156  9% 94% 2.48%
RHI 107  46.05   5,822  10% 79% 2.04%
FOX 108  29.86   55,360  9% 101% 1.20%
AWRE 109  4.80   112  9% 119% 0.00%
HELE 110  94.00   2,590  7% 89100% 0.00%
FFIV 111  129.13   8,397  7% 456% 0.00%
ODP 112  4.97   2,694  14% 56% 1.97%
KLAC 113  98.22   15,494  8% 151% 2.20%
APEI 114  22.10   360  21% 50% 0.00%
MAN 115  100.98   6,907  11% 67% 1.71%
FOXA 116  30.54   56,621  9% 101% 1.17%
WSTC 117  26.69   2,268  8% 114% 3.56%
HRB 118  24.79   5,153  9% 100% 3.68%
QIWI 119  19.39   1,171  7% 881% 4.33%
GIB 120  48.27   14,929  7% 254% 0.00%
HSII 121  21.50   413  10% 65% 2.42%
CVS 122  82.44   88,128  9% 79% 2.44%
HMTV 123  11.65   475  8% 115% 0.00%
DFIN 124  22.22   724  9% 81% 0.00%
NATH 125  68.20   287  7% 287% 0.00%
CSVI 126  45.85   641  8% 111% 2.47%
VVV 127  22.25   4,561  9% 82% 0.86%
BGSF 128  15.60   139  10% 73% 6.49%
AEO 129  14.09   2,607  16% 47% 3.56%
FL 130  77.34   10,309  11% 58% 1.64%
AMN 131  40.85   2,010  8% 94% 0.00%
AAPL 132  143.65   765,366  7% 223% 1.59%
CBZ 133  15.75   870  7% 34918% 0.00%
SCLN 134  9.65   509  9% 79% 0.00%
TGD 135  0.40   133  52% 42% 0.00%
RECN 136  13.90   425  10% 62% 3.03%
SBH 137  19.02   2,755  11% 54% 0.00%
CYOU 138  32.65   1,745  14% 48% 0.00%
CKHUY 139  12.49   48,207  14% 47% 2.77%
NOMD 140  11.80   2,167  8% 90% 0.00%
TPB 141  15.81   312  9% 79% 0.00%
GPS 142  26.20   10,506  13% 48% 3.50%
MGLN 143  68.80   1,654  10% 60% 0.00%
INFY 144  14.56   33,287  9% 76% 2.59%
CPLA 145  95.30   1,138  7% 202% 1.69%
ROIAK 146  3.00   142  8% 99% 0.00%
EBF 147  17.60   448  11% 51% 4.29%
ROIA 148  3.05   145  8% 99% 0.00%
SERV 149  38.10   5,182  7% 258% 0.00%
EME 150  65.74   3,952  8% 83% 0.49%
KFY 151  32.40   1,837  8% 95% 1.22%
SNI 152  74.72   9,740  8% 80% 1.57%
ORCL 153  44.96   189,012  7% 256% 1.43%
TPX 154  46.95   2,653  9% 70% 0.00%
TWX 155  99.27   77,798  8% 112% 1.61%
ABC 156  82.05   18,213  8% 108% 1.80%
FCN 157  34.59   1,453  10% 60% 0.00%
GNTX 158  20.65   6,019  10% 56% 1.75%
MLHR 159  33.10   1,999  9% 62% 2.06%
GPP 160  20.10   639  8% 108% 8.78%
MED 161  46.32   556  7% 172% 2.75%
GTN 162  14.65   1,068  10% 57% 0.00%
LCI 163  26.00   980  12% 46% 0.00%
UTMD 164  62.60   233  8% 84% 1.68%
PETS 165  23.10   471  8% 84% 3.30%
NVO 166  38.68   97,361  7% 158% 2.99%
NCMI 167  11.87   725  7% 143% 7.16%
AKRX 168  33.45   4,183  8% 72% 0.00%
THO 169  96.18   5,073  9% 66% 1.36%
ACIA 170  45.84   1,911  7% 121% 0.00%
SPOK 171  17.95   370  7% 141% 2.51%
MYGN 172  18.39   1,256  8% 71% 0.00%
CLCT 173  27.31   234  6% 487% 5.38%
AMWD 174  91.90   1,505  8% 84% 0.00%
JNPR 175  30.07   11,667  8% 88% 1.36%
SHOO 176  38.05   2,215  9% 63% 0.00%
COH 177  39.39   11,100  8% 90% 3.42%
VLO 178  64.61   29,139  10% 53% 4.31%
SPGI 179  134.19   34,997  6% 886% 1.25%
BAH 180  35.93   5,411  7% 154% 1.71%
GV 181  5.45   139  15% 38% 0.00%
SAIC 182  72.99   3,306  7% 176% 1.71%
ANIK 183  46.13   691  9% 57% 0.00%
MMS 184  60.99   4,027  8% 87% 0.29%
MSI 185  85.97   14,649  7% 158% 2.20%
UBNT 186  51.52   4,322  7% 148% 0.00%
BBBY 187  38.75   5,657  17% 36% 1.52%
AVP 188  4.85   2,123  9% 51% 0.00%
SPLS 189  9.77   6,370  14% 37% 4.88%
WINA 190  129.10   574  6% 271% 0.31%
JEC 191  54.92   6,692  8% 69% 1.08%
SCS 192  17.05   2,012  10% 46% 3.00%
TJX 193  78.64   51,697  8% 85% 1.58%
CBS 194  66.56   28,554  8% 82% 1.08%
TSN 195  64.26   23,969  10% 44% 1.39%
WSM 196  54.05   4,791  11% 43% 2.85%
DG 197  72.71   20,145  9% 53% 1.43%
TSQ 198  12.10   330  9% 51% 0.00%
NCR 199  41.25   5,066  7% 86% 0.00%
VGR 200  21.72   2,958  6% 282% 7.43%



Versus Actual List

I like to see where each of my top 200 stocks comes up on the official top 50 (greater than $100m market cap) list.  Generally, all the stocks on official list should be in say my top 80 to 90.


Ticker Mkt Cap Date My Ranking Price EY ROIC
AMAG 838 28-Apr 36  24.40  9% 534%
AMCX 4,092 28-Apr 51  59.68  11% 112%
AOBC 1,248 28-Apr 43  22.15  16% 94%
ABC 18,291 28-Apr 156  82.05  8% 108%
AGTC 101 28-Apr 9  5.60  38% 340%
AGX 1,033 28-Apr 10  66.85  13% 823%
AVID 228 28-Apr 12  5.61  19% 269%
BBSI 418 28-Apr 98  57.66  9% 140%
BPT 416 28-Apr 17  19.45  10% 21810%
BKE 909 28-Apr 62  18.70  23% 69%
CA 13,568 28-Apr 57  32.83  8% 557%
CSCO 170,589 28-Apr 45  34.07  9% 370%
CSGS 1,210 28-Apr 73  37.51  10% 116%
DHX 191 28-Apr 29  3.85  12% 189%
ESRX 37,197 28-Apr 31  61.34  10% 405%
GME 2,292 28-Apr 28  22.69  21% 118%
GILD 89,663 28-Apr 8  68.55  17% 645%
GHC 3,377 28-Apr 47  601.70  11% 131%
HPQ 31,869 28-Apr 58  18.82  9% 203%
ICON 399 28-Apr 13  7.00  13% 518%
IDCC 3,118 28-Apr 5  89.90  17% 3510%
MCFT 312 28-Apr 40  16.75  10% 258%
KORS 6,216 28-Apr 59  37.33  17% 77%
MIK 4,516 28-Apr 75  23.36  10% 98%
MPAA 600 28-Apr 53  30.32  10% 162%
MSGN 1,873 28-Apr 37  24.95  10% 248%
NHTC 324 28-Apr 2  28.68  27% 4621%
NLS 561 28-Apr 56  18.20  10% 142%
NCIT 202 28-Apr 64  14.85  12% 93%
NTIP 114 28-Apr #N/A  #N/A  #N/A #N/A
NSR 1,823 28-Apr 25  33.20  13% 188%
PDLI 372 28-Apr 6  2.25  38% 453%
PCO 165 28-Apr 20  6.14  245% 151%
PBI 2,468 28-Apr 49  13.29  11% 119%
PMD 104 28-Apr 66  19.07  12% 85%
QCOM 79,374 28-Apr 74  53.74  8% 226%
RCM 415 28-Apr 3  3.89  64% 967%
SQBG 211 28-Apr 71  3.37  9% 198%
RGR 1,130 28-Apr 63  60.45  13% 84%
SCMP 441 28-Apr 44  10.15  15% 94%
SYNT 1,473 28-Apr 35  17.61  14% 124%
TGNA 5,465 28-Apr 41  25.48  10% 175%
TDC 3,770 28-Apr 38  29.18  10% 242%
TZOO 121 28-Apr 54  9.20  10% 174%
TRNC 522 28-Apr 24  14.34  16% 169%
UIS 566 28-Apr 65  11.30  15% 75%
UTHR 5,723 28-Apr 16  125.70  20% 195%
USNA 1,392 28-Apr 48  56.85  11% 137%
VEC 277 28-Apr 26  25.44  14% 165%
VVUS 106 28-Apr 1  1.01  66% 7067%

Looks like a disconnect on ABC.  I do not score them as high (just #156, which should not make top 50).  Looking at everything, I stand by my numbers.  NTIP was not in my data pull. I placed them in manually and they moved to #3! My work here is done.