Share 4 Stocks Trading Near 52-Week High With More Upside Potential