Top 50 Website vs My List
This table shows Friday's top 50 list along with where each stock is ranked on my list:
|Ticker||Mkt Cap||Date||My Ranking|
I think it speaks highly of my approach that all 50 stocks from the website are in my top 200. FLL is frankly the only outlier. Clearly, we are doing something a bit different for a stock that I rank as #168 to be in the top 50. The rest seem believable, though TER at #103 is a bit low too. I suspect the issue with TER is timing as they filed their 10K on March 1st, so the MFI website had data one quarter more recent than me.
Here are stocks in my top 50 that do not show up in the official top 50:
|Ticker||Rank||Date||Stock Price||Market Cap||Earnings Yield||ROIC||Yahoo Yield|
I think PDLI and UNTD announced earnings recently, so that may explain why they are not on the official list as the data is getting updated. Most of the rest are foreign stocks, and we know that MFI does screen out some foreign stocks. I do not understand the two eductation stocks, ESI and BPI, which are clearly very cheap stocks and have been on the list in the past when they were much more expensive. Then I think TTT (and CCME for that matter) are scored as "financial" stocks by MFI (at least that is how they show up in Finviz).
But I do not understand why some historical stocks from the list have been removed (CEU, UEPS, CSKI and LIWA), unless they are flagged as having questionable financials. Here are the last dates I saw those stocks:
That is pretty telling that they all show the same dates. But it is weird that they still have other similar stocks (such as NEP) on the list. I wonder how the web site differentiates? Anyone have an opinion?