The company in question is, Universal Display Corp. (NASDAQ:OLED) currently with a stock price of 49.22 (-1.09% today). The market cap for Universal Display Corp. is 2338.22, and is in the sector Technology, and Semiconductor Equipment & Materials industry. The target price for Universal Display Corp. is 69.5. Currently Universal Display Corp. is trading with a P/E of 49.32, and a forward P/E of 37.02. Average volume for Universal Display Corp. is 786.71 and so far today it is 235841.
Performance in the last year for Universal Display Corp. has been 29.85%. For EPS growth, Universal Display Corp. has seen a growth of -65.50%, and is looking to grow in the next year to 52.73%. More long term stats show that EPS growth has been 20.90% over the last five years and could be 22.00% for the next five years. Universal Display Corp. has seen sales growth quarter over quarter at 10.80%, with EPS growth quarter over quarter at 282.60%. The 20-day simple moving average is -15.89%, with the 200-day simple moving average coming to -14.77%.
Since the IPO date for Universal Display Corp. on the 04/12/1996, Universal Display Corp. has seen performance year to date to be -8.60%. With Universal Display Corp. trading at 49.22, the dividend yield is *TBA, and the EPS is 1.01.
So could Universal Display Corp., be undervalued? Well as said before P/E is 49.32. The PEG is 2.24, P/S is 11.94 and the P/B is at 4.73. The P/cash is 7.39, with P/free cash flow at *TBA.
Universal Display Corp. ability to deal with debt shows that the current ratio is 13.2, and the quick ratio is 12.6. This is with long term debt/equity at 0, and total debt/equity at 0.
In terms of margins, Universal Display Corp. has a gross margin of 86.70%, an operating margin of 36.50% and a profit margin of 25.00%.Payout ratio for Universal Display Corp. is 0.00%. Return on assets come to 8.80% with return on investment coming to 3.00%.
Insider ownership for Universal Display Corp., is at 4.30% and institutional ownership comes to 71.20%. Outstanding shares are at 46.99. While shares float is 41.14. The float short is currently 8.17%, and short ratio is 4.27.