I run this stock screen about once a month and it is by far my most popular screen, or at least the one I get the most feedback on. There are some on this list like TJX Companies (TJX) that have been on there for years and rightfully so - the company is a beast of a stock and provides incredible returns for its shareholders.
I also have two positions (currently swing-trades) off of this list - they are Visa (V) from $127.18 and Alexion Pharmaceuticals (ALXN) from $102.53 both of which I bought off of short-term pullbacks off of their long-term trend-lines.
To say the least, I have made some of my best returns from the companies that appear on this list by waiting for those highly infrequent pullbacks. So do yourself a favor and add these stocks to your watch-list and see which ones give you the opportunity to go long on.
Here are the 10 Stocks That Only Go Up.