These stocks to buy for 100% upside show promise on the back of strong quarterly results and optimistic guidance. Read More