Best Long Term Investing Stocks

This screen for long-term investing focuses on profitability and dividend income. It looks for stocks with a last 5-year net income YoY growth rate and EPS growth rate of over 10%, as well as a dividend yield of over 2%.
In order to find the best stocks for long term investing, profitability is the most significant part of the screen. Therefore, increasing profitability can help us find the stocks that are best for long term investing and this is the reason why the screen uses "last five yeat net incom yoy growth rate > 10%" and "last five year EPS growth rate > 10%". In addition, dividend income is another important source of income when investing long term, so "dividend yield > 2%" is included in this screen.