Thanks to several new catalysts, Universal Display stock is skyrocketing despite last quarter’s mixed results.
read more