I thought it was time to put together another top 200 list as we head towards q1 earnings. I also want to start noodling about the 5 stocks for my MFI Select tranche which expires 5/6/18. As a reminder, I allow myself totally freeform on picking stocks for my Select portfolio. A key starting point for me is the top 200 list.
This is my version of the official magic formula screener from Joel Greenblatt's book. I believe I come very close to matching the actual calculations. When I first developed this, the official screen gave more earnings yield and ROIC data - so that is a large reason for confidence.
The formula details can be found in my blog post "The Calculation" if you want to see more. I had a lot of help developing it from people on the Yahoo MFI board back in the day. Also Randy Harmelink, of SMF fame, helped me automate workbook once the formulae were all working well.
I do give more info than official site. I use Fidelity for data source and they use Compustat, so that matches what official website uses. I do provide earnings yield and ROIC. I also typically have more names as I do not throw out as many non-US firms and I keep some insurers and investment firms.
Here is my list:
Ticker | Rank | Stock Price | Market Cap | Earnings Yield | ROIC | Dividend Yield |
VVUS | 1 | 0.38 | 40 | 178% | 1990% | 0.00% |
NHTC | 2 | 18.92 | 213 | 42% | 3748% | 2.43% |
CNCE | 3 | 21.66 | 496 | 31% | 4279% | 0.00% |
AVDL | 4 | 7.47 | 294 | 23% | 1989% | 0.00% |
AGX | 5 | 43.42 | 686 | 32% | 838% | 2.30% |
BPT | 6 | 24.80 | 531 | 15% | 38514% | 13.48% |
IDCC | 7 | 75.10 | 2,668 | 16% | 2858% | 1.73% |
QTRH | 8 | 1.46 | 173 | 39% | 445% | 2.70% |
ICON | 9 | 1.07 | 61 | 23% | 427% | 0.00% |
EVC | 10 | 4.90 | 449 | 58% | 305% | 3.69% |
NTIP | 11 | 2.55 | 67 | 34% | 284% | 3.92% |
GILD | 12 | 75.41 | 98,561 | 13% | 438% | 2.82% |
CERC | 13 | 4.28 | 122 | 12% | 6945% | 0.00% |
PTN | 14 | 1.16 | 235 | 11% | 12741% | 0.00% |
BPI | 15 | 6.57 | 186 | 27% | 176% | 0.00% |
UTHR | 16 | 116.34 | 5,096 | 23% | 167% | 0.00% |
MSB | 17 | 25.50 | 335 | 10% | 16407% | #VALUE! |
YRD | 18 | 37.00 | 2,289 | 15% | 176% | 1.44% |
EGOV | 19 | 13.75 | 912 | 10% | 760% | 2.33% |
ESRX | 20 | 70.04 | 39,811 | 10% | 1018% | 0.00% |
CJREF | 21 | 4.70 | 972 | 14% | 165% | #VALUE! |
SQBG | 22 | 2.02 | 127 | 13% | 190% | 0.00% |
MSGN | 23 | 22.65 | 1,716 | 11% | 265% | 0.00% |
DFIN | 24 | 17.17 | 577 | 12% | 187% | 0.00% |
DHX | 25 | 1.70 | 82 | 17% | 128% | 0.00% |
MPAA | 26 | 21.86 | 417 | 11% | 246% | 0.00% |
WU | 27 | 19.09 | 8,774 | 10% | 513% | 3.75% |
ACOR | 28 | 23.70 | 1,096 | 10% | 308% | 0.00% |
DISCK | 29 | 20.66 | 11,735 | 11% | 167% | 0.00% |
TRNC | 30 | 16.58 | 557 | 15% | 105% | 0.00% |
LEXEA | 31 | 39.99 | 2,279 | 14% | 109% | 0.00% |
VIAB | 32 | 30.57 | 12,307 | 12% | 128% | 2.62% |
DISCA | 33 | 22.54 | 12,803 | 11% | 167% | 0.00% |
SJT | 34 | 6.91 | 322 | 9% | 13785% | 11.55% |
DLX | 35 | 75.66 | 3,639 | 9% | 471% | 1.59% |
LFVN | 36 | 3.35 | 47 | 16% | 96% | 0.00% |
NTRI | 37 | 28.75 | 870 | 10% | 175% | 2.70% |
VEC | 38 | 37.54 | 422 | 10% | 207% | 0.00% |
EGRX | 39 | 52.90 | 823 | 10% | 197% | 0.00% |
TUP | 40 | 47.89 | 2,442 | 12% | 124% | 5.68% |
VIA | 41 | 35.75 | 14,393 | 11% | 128% | 2.24% |
HUM | 42 | 286.90 | 40,876 | 9% | 223% | 0.59% |
NLS | 43 | 13.80 | 424 | 12% | 120% | 0.00% |
AEIS | 44 | 62.97 | 2,522 | 10% | 197% | 0.00% |
AMCX | 45 | 51.53 | 3,225 | 13% | 95% | 0.00% |
OMC | 46 | 72.01 | 16,728 | 9% | 283% | 3.19% |
HPQ | 47 | 21.55 | 35,967 | 9% | 203% | 2.53% |
RPXC | 48 | 10.83 | 537 | 8% | 712% | 0.92% |
LEE | 49 | 2.10 | 117 | 14% | 81% | 0.00% |
FTD | 50 | 4.32 | 119 | 11% | 103% | 0.00% |
MIK | 51 | 19.78 | 3,605 | 12% | 90% | 0.00% |
SYNT | 52 | 25.38 | 2,113 | 10% | 127% | 0.00% |
AMGN | 53 | 173.54 | 125,643 | 9% | 210% | 2.75% |
TGNA | 54 | 11.03 | 2,387 | 10% | 101% | 2.56% |
NVMI | 55 | 26.49 | 763 | 9% | 129% | 0.00% |
FUJHY | 56 | 16.93 | 25,961 | 20% | 63% | 3.79% |
COH | 57 | 0.91 | 143 | 69% | 63% | 0.00% |
SP | 58 | 36.00 | 811 | 8% | 290% | 0.00% |
BIIB | 59 | 272.30 | 57,728 | 9% | 137% | 0.00% |
SYX | 60 | 28.66 | 1,086 | 8% | 474% | 1.43% |
KLIC | 61 | 24.96 | 1,762 | 14% | 70% | 0.00% |
IPG | 62 | 23.13 | 9,095 | 9% | 146% | 3.24% |
JNPR | 63 | 24.16 | 8,975 | 11% | 92% | 1.99% |
ANTM | 64 | 228.40 | 60,138 | 8% | 246% | 1.23% |
AET | 65 | 170.39 | 56,092 | 8% | 860% | 1.17% |
KLAC | 66 | 109.24 | 17,106 | 8% | 195% | 2.11% |
BKE | 67 | 22.60 | 1,096 | 15% | 64% | 4.42% |
ALSN | 68 | 39.31 | 5,582 | 9% | 143% | 1.53% |
HRB | 69 | 25.67 | 5,367 | 10% | 96% | 3.74% |
JILL | 70 | 4.78 | 208 | 18% | 61% | 0.00% |
INVA | 71 | 16.68 | 1,988 | 8% | 310% | 0.00% |
MDCA | 72 | 7.05 | 400 | 9% | 134% | 0.00% |
GPP | 73 | 17.80 | 566 | 9% | 120% | 10.22% |
TARO | 74 | 99.50 | 3,988 | 13% | 68% | 0.00% |
THO | 75 | 111.75 | 5,907 | 11% | 75% | 1.29% |
CELG | 76 | 90.46 | 69,971 | 8% | 525% | 0.00% |
WDC | 77 | 92.50 | 27,380 | 10% | 88% | 2.16% |
NCR | 78 | 31.34 | 3,820 | 10% | 89% | 0.00% |
ASYS | 79 | 7.83 | 120 | 29% | 55% | 0.00% |
EME | 80 | 77.99 | 4,626 | 9% | 127% | 0.41% |
CVS | 81 | 64.30 | 65,457 | 11% | 73% | 3.11% |
CRUS | 82 | 39.47 | 2,588 | 12% | 65% | 0.00% |
UIS | 83 | 10.60 | 770 | 11% | 75% | 0.00% |
CRTO | 84 | 26.70 | 1,809 | 10% | 86% | 0.00% |
PBH | 85 | 34.06 | 1,824 | 8% | 149% | 0.00% |
TWX | 86 | 95.91 | 75,922 | 9% | 122% | 1.68% |
BBY | 87 | 72.86 | 21,618 | 10% | 81% | 2.02% |
QIWI | 88 | 19.01 | 1,164 | 7% | 728% | 3.26% |
ORCL | 89 | 45.51 | 187,592 | 8% | 235% | 1.67% |
ABC | 90 | 86.25 | 19,046 | 9% | 112% | 1.73% |
LEA | 91 | 190.77 | 13,068 | 12% | 61% | 1.15% |
MO | 92 | 63.35 | 120,682 | 7% | 507% | 4.15% |
DNB | 93 | 117.75 | 4,392 | 7% | 1077% | 1.72% |
MDP | 94 | 54.25 | 2,474 | 9% | 92% | 3.89% |
VVV | 95 | 22.35 | 4,515 | 9% | 80% | 1.11% |
LRCX | 96 | 201.71 | 32,503 | 9% | 101% | 0.94% |
CSCO | 97 | 41.20 | 202,869 | 7% | 406% | 2.82% |
SBH | 98 | 16.54 | 2,128 | 13% | 54% | 0.00% |
PBI | 99 | 11.09 | 2,085 | 9% | 82% | 6.76% |
BLBD | 100 | 23.85 | 571 | 8% | 157% | 0.00% |
UCTT | 101 | 18.37 | 634 | 14% | 51% | 0.00% |
LB | 102 | 38.22 | 10,875 | 11% | 59% | 6.28% |
MAN | 103 | 114.34 | 7,695 | 10% | 63% | 1.63% |
ZAGG | 104 | 11.90 | 338 | 12% | 57% | 0.00% |
OMAB | 105 | 39.54 | 1,945 | 8% | 121% | 4.26% |
YUM | 106 | 85.41 | 29,466 | 7% | 167% | 1.48% |
MCFT | 107 | 24.91 | 466 | 7% | 211% | 0.00% |
AYI | 108 | 129.48 | 5,373 | 9% | 79% | 0.40% |
WGO | 109 | 36.95 | 1,177 | 10% | 63% | 1.08% |
SNE | 110 | 48.96 | 63,286 | 9% | 88% | 0.41% |
BGSF | 111 | 18.62 | 163 | 9% | 85% | 5.37% |
WCG | 112 | 194.85 | 8,795 | 7% | 197% | 0.00% |
ESIO | 113 | 18.36 | 661 | 10% | 63% | 0.00% |
MANH | 114 | 41.88 | 2,881 | 7% | 1217% | 0.00% |
BOJA | 115 | 13.80 | 530 | 8% | 111% | 0.00% |
CA | 116 | 33.84 | 13,976 | 7% | 475% | 3.01% |
CKHUY | 117 | 11.78 | 45,443 | 13% | 49% | 2.24% |
ODP | 118 | 2.11 | 1,133 | 19% | 42% | 4.74% |
AMAT | 119 | 56.09 | 60,072 | 7% | 169% | 0.72% |
SHI | 120 | 62.30 | 6,736 | 18% | 43% | 5.82% |
MU | 121 | 52.60 | 65,119 | 17% | 44% | 0.00% |
EBF | 122 | 20.10 | 510 | 11% | 55% | 3.86% |
STRL | 123 | 11.49 | 315 | 12% | 53% | 0.00% |
CPLA | 124 | 88.50 | 1,029 | 7% | 181% | 1.90% |
TPB | 125 | 19.98 | 391 | 9% | 81% | 0.40% |
LPX | 126 | 29.85 | 4,376 | 14% | 46% | 0.44% |
YY | 127 | 103.29 | 6,634 | 7% | 249% | 0.00% |
XCRA | 128 | 11.72 | 650 | 13% | 47% | 0.00% |
FFIV | 129 | 143.48 | 8,975 | 7% | 496% | 0.00% |
TER | 130 | 44.58 | 8,738 | 7% | 148% | 0.67% |
CBS | 131 | 53.78 | 21,243 | 9% | 71% | 0.00% |
AVP | 132 | 2.92 | 1,285 | 12% | 50% | 0.00% |
TVTY | 133 | 39.65 | 1,722 | 7% | 1160% | 0.00% |
HLF | 134 | 97.71 | 7,123 | 7% | 160% | 0.00% |
CLCT | 135 | 16.13 | 144 | 7% | 121% | 7.59% |
USNA | 136 | 92.65 | 2,225 | 7% | 143% | 0.00% |
MLHR | 137 | 32.55 | 1,965 | 10% | 57% | 2.18% |
MEET | 138 | 1.88 | 135 | 7% | 256% | 0.00% |
PBT | 139 | 9.64 | 449 | 7% | 14593% | 6.55% |
KBAL | 140 | 17.53 | 662 | 9% | 65% | 1.54% |
FL | 141 | 47.81 | 5,766 | 16% | 40% | 2.59% |
NATH | 142 | 73.70 | 308 | 7% | 329% | 0.00% |
CPB | 143 | 43.23 | 13,012 | 10% | 56% | 3.24% |
ROCK | 144 | 34.65 | 1,123 | 9% | 61% | 0.00% |
MD | 145 | 55.21 | 5,143 | 7% | 198% | 0.00% |
NLSN | 146 | 31.35 | 11,204 | 7% | 215% | 4.34% |
ITRN | 147 | 31.95 | 670 | 9% | 70% | 3.00% |
SWKS | 148 | 99.63 | 18,481 | 8% | 85% | 1.24% |
PLUS | 149 | 76.85 | 1,075 | 10% | 55% | 0.00% |
GPS | 150 | 31.88 | 12,529 | 12% | 45% | 0.00% |
PPC | 151 | 24.68 | 6,145 | 14% | 39% | 0.00% |
QCOM | 152 | 54.98 | 81,205 | 7% | 156% | 4.15% |
GNTX | 153 | 23.75 | 6,766 | 9% | 67% | 1.66% |
GIB | 154 | 58.29 | 16,996 | 7% | 236% | 0.00% |
EGL | 155 | 24.17 | 890 | 7% | 101% | 0.00% |
MMS | 156 | 66.31 | 4,388 | 7% | 92% | 0.27% |
JMEI | 157 | 2.88 | 433 | 70% | 34% | 0.00% |
BAH | 158 | 39.19 | 5,744 | 7% | 126% | 1.79% |
HI | 159 | 45.35 | 2,907 | 7% | 121% | 1.82% |
SAFM | 160 | 117.37 | 2,641 | 18% | 35% | 0.94% |
ATTO | 161 | 8.05 | 594 | 12% | 40% | #VALUE! |
OSB | 162 | 38.50 | 3,330 | 15% | 36% | 4.05% |
RHI | 163 | 58.55 | 7,253 | 7% | 95% | 1.71% |
CR | 164 | 91.91 | 5,459 | 8% | 83% | 0.00% |
MCK | 165 | 141.35 | 29,401 | 8% | 77% | 0.92% |
UEPS | 166 | 9.62 | 538 | 13% | 39% | 0.00% |
SRNE | 167 | 5.45 | 419 | 7% | 161% | 0.00% |
RECN | 168 | 15.50 | 474 | 9% | 62% | 3.03% |
TJX | 169 | 83.97 | 53,607 | 8% | 82% | 1.49% |
BC | 170 | 58.61 | 5,181 | 10% | 49% | 0.00% |
HCKT | 171 | 16.07 | 515 | 7% | 119% | 1.87% |
AAPL | 172 | 171.59 | 885,025 | 7% | 191% | 0.00% |
LCI | 173 | 15.55 | 595 | 13% | 37% | 0.00% |
MTOR | 174 | 20.56 | 1,822 | 10% | 45% | 0.00% |
SIMO | 175 | 48.50 | 1,746 | 7% | 92% | 2.06% |
TLYS | 176 | 11.18 | 329 | 14% | 36% | 0.00% |
WINA | 177 | 129.85 | 534 | 6% | 268% | 0.34% |
MAS | 178 | 40.70 | 12,780 | 8% | 74% | 1.01% |
GME | 179 | 13.34 | 1,355 | 11% | 40% | 11.39% |
GENC | 180 | 15.60 | 230 | 9% | 54% | 0.00% |
GHC | 181 | 603.10 | 3,322 | 7% | 84% | 0.85% |
SNA | 182 | 150.56 | 8,717 | 9% | 51% | 2.05% |
IMBBY | 183 | 36.06 | 34,506 | 7% | 140% | 6.35% |
ACCO | 184 | 12.90 | 1,409 | 10% | 43% | 0.47% |
GTN | 185 | 12.20 | 949 | 9% | 49% | 0.00% |
AAOI | 186 | 24.29 | 490 | 20% | 32% | 0.00% |
JCOM | 187 | 77.46 | 3,752 | 6% | 327% | 2.01% |
ENR | 188 | 58.18 | 3,578 | 7% | 87% | 1.94% |
ENDP | 189 | 5.56 | 1,242 | 7% | 124% | 0.00% |
FOX | 190 | 35.67 | 66,168 | 7% | 95% | 0.00% |
COHR | 191 | 181.76 | 4,549 | 9% | 50% | 0.00% |
GNC | 192 | 3.58 | 251 | 14% | 34% | 0.00% |
WSM | 193 | 51.22 | 4,340 | 11% | 38% | 3.05% |
CRHM | 194 | 2.45 | 185 | 6% | 223% | 0.00% |
MBT | 195 | 11.38 | 10,974 | 11% | 37% | 7.79% |
DIN | 196 | 70.50 | 1,252 | 7% | 90% | 0.00% |
TECD | 197 | 79.44 | 3,061 | 14% | 33% | 0.00% |
TEVA | 198 | 17.26 | 17,553 | 9% | 53% | 4.93% |
CHKP | 199 | 100.55 | 16,524 | 6% | 1200% | 0.00% |
DGX | 200 | 99.29 | 13,801 | 7% | 94% | 1.86% |
People should always do their own due diligence as always possible I make mistakes. The yields should also always be checked as sometimes they are backwards looking, exclude special dividends etc.
Here is the official top 200 list. This may be my best matching ever. All 50 of the official list are within my top 90! Woo-woo.
Ticker | Mkt Cap | Date | My Ranking | Price | EY | ROIC |
ACOR | 1,097 | 4-Apr | 28 | 23.70 | 10% | 308% |
AEIS | 2,494 | 4-Apr | 44 | 62.97 | 10% | 197% |
AMCX | 3,163 | 4-Apr | 45 | 51.53 | 13% | 95% |
ABC | 18,846 | 4-Apr | 90 | 86.25 | 9% | 112% |
AMGN | 126,080 | 4-Apr | 53 | 173.54 | 9% | 210% |
AGX | 675 | 4-Apr | 5 | 43.42 | 32% | 838% |
BIIB | 57,585 | 4-Apr | 59 | 272.30 | 9% | 137% |
HRB | 5,368 | 4-Apr | 69 | 25.67 | 10% | 96% |
BPT | 531 | 4-Apr | 6 | 24.80 | 15% | 38514% |
BKE | 1,103 | 4-Apr | 67 | 22.60 | 15% | 64% |
CELG | 68,694 | 4-Apr | 76 | 90.46 | 8% | 525% |
CERC | 134 | 4-Apr | 13 | 4.28 | 12% | 6945% |
CNCE | 532 | 4-Apr | 3 | 21.66 | 31% | 4279% |
CJREF | 973 | 4-Apr | 21 | 4.70 | 14% | 165% |
DLX | 3,628 | 4-Apr | 35 | 75.66 | 9% | 471% |
DISCA | 12,803 | 4-Apr | 33 | 22.54 | 11% | 167% |
EGRX | 845 | 4-Apr | 39 | 52.90 | 10% | 197% |
EVC | 443 | 4-Apr | 10 | 4.90 | 58% | 305% |
ESRX | 39,531 | 4-Apr | 20 | 70.04 | 10% | 1018% |
GILD | 98,548 | 4-Apr | 12 | 75.41 | 13% | 438% |
HPQ | 34,959 | 4-Apr | 47 | 21.55 | 9% | 203% |
INVA | 1,700 | 4-Apr | 71 | 16.68 | 8% | 310% |
IDCC | 2,600 | 4-Apr | 7 | 75.10 | 16% | 2858% |
IPG | 8,863 | 4-Apr | 62 | 23.13 | 9% | 146% |
JNPR | 8,827 | 4-Apr | 63 | 24.16 | 11% | 92% |
LEE | 120 | 4-Apr | 49 | 2.10 | 14% | 81% |
MDCA | 412 | 4-Apr | 72 | 7.05 | 9% | 134% |
MSB | 335 | 4-Apr | 17 | 25.50 | 10% | 16407% |
MIK | 3,598 | 4-Apr | 51 | 19.78 | 12% | 90% |
MPAA | 417 | 4-Apr | 26 | 21.86 | 11% | 246% |
MSGN | 1,705 | 4-Apr | 23 | 22.65 | 11% | 265% |
NHTC | 215 | 4-Apr | 2 | 18.92 | 42% | 3748% |
NLS | 418 | 4-Apr | 43 | 13.80 | 12% | 120% |
EGOV | 911 | 4-Apr | 19 | 13.75 | 10% | 760% |
NTRI | 864 | 4-Apr | 37 | 28.75 | 10% | 175% |
OMC | 16,570 | 4-Apr | 46 | 72.01 | 9% | 283% |
PTN | 231 | 4-Apr | 14 | 1.16 | 11% | 12741% |
QTRH | 173 | 4-Apr | 8 | 1.46 | 39% | 445% |
RPXC | 537 | 4-Apr | 48 | 10.83 | 8% | 712% |
SQBG | 128 | 4-Apr | 22 | 2.02 | 13% | 190% |
SP | 801 | 4-Apr | 58 | 36.00 | 8% | 290% |
SYNT | 2,106 | 4-Apr | 52 | 25.38 | 10% | 127% |
SYX | 1,063 | 4-Apr | 60 | 28.66 | 8% | 474% |
TGNA | 2,337 | 4-Apr | 54 | 11.03 | 10% | 101% |
TRNC | 558 | 4-Apr | 30 | 16.58 | 15% | 105% |
TUP | 2,445 | 4-Apr | 40 | 47.89 | 12% | 124% |
UIS | 535 | 4-Apr | 83 | 10.60 | 11% | 75% |
UTHR | 5,324 | 4-Apr | 16 | 116.34 | 23% | 167% |
VEC | 417 | 4-Apr | 38 | 37.54 | 10% | 207% |
VIAB | 12,304 | 4-Apr | 32 | 30.57 | 12% | 128% |
No comments:
Post a Comment