We ran a screen to zero in on 52-week high stocks (trading near the high level) that hold tremendous upside potential. The screen includes parameters to shortlist stocks with strong earnings ...