Why Universal Display Corporation Stock Soared Today

But most people watching the stock were only expecting earnings of $0.15 per share on revenue of $49.6 million. As a technology and consumer goods specialist for the Fool, Steve looks for responsible …