Skip to main content

Universal Display Corporation (OLED)

NASDAQ: OLED · Delayed Price · USD
141.62
-1.43 (-1.00%)
At close: Dec 1, 2021 4:00 PM
144.72
3.10 (2.19%)
After-hours:Dec 1, 2021 6:24 PM EST

Total Valuation

OLED has a market cap or net worth of $6.68 billion. The enterprise value is $5.89 billion.

Market Cap6.68B
Enterprise Value5.89B

Important Dates

The latest earnings date was Thursday, November 4, 2021 after market close.

Last Earnings DateNov 4, 2021
Ex-Dividend DateDec 15, 2021

Share Statistics

OLED has 47.14 million shares outstanding. The number of shares has increased by 0.14% in one year.

Shares Outstanding47.14M
Shares Change (YoY)+0.14%
Shares Change (QoQ)-0.02%
Owned by Insiders (%)8.29%
Owned by Institutions (%)74.22%
Float43.10M

Valuation Ratios

The trailing PE ratio is 35.15 and the forward PE ratio is 28.74. OLED's PEG ratio is 0.96.

PE Ratio35.15
Forward PE28.74
PS Ratio12.16
PB Ratio6.44
P/FCF Ratio39.58
PEG Ratio0.96
Financial Ratio History

Enterprise Valuation

The stock's EV/EBITDA ratio is 21.11, with a EV/FCF ratio of 34.91.

EV / Earnings30.62
EV / Sales10.73
EV / EBITDA21.11
EV / EBIT24.69
EV / FCF34.91

Financial Position

Current Ratio5.85
Quick Ratio4.91
Debt / Equityn/a
Debt / EBITDAn/a
Debt / FCFn/a

Financial Efficiency

Return on equity (ROE) is 19.80%, which is considered high. The company has a high ROIC of 50.30%.

Return on Equity (ROE)19.80%
Return on Assets (ROA)14.30%
Return on Capital (ROIC)50.30%
Revenue Per Employee$1.57M
Profits Per Employee$550,828
Employee Count349
Asset Turnover0.41
Inventory Turnover1.10

Taxes

In the past 12 months, OLED has paid $46.17 million in taxes.

Income Tax46.17M
Effective Tax Rate19.37%

Stock Price Statistics

The stock price has decreased by -37.07% in the last 52 weeks. The beta is 1.32, so OLED's price volatility has been higher than the market average.

Beta (1Y)1.32
52-Week Price Change-37.07%
50-Day Moving Average170.50
200-Day Moving Average197.56
Average Volume (30 Days)357,022

Short Selling Information

Short Interest1.19M
Short % of Shares Out2.52%
Short % of Float2.76%
Short Ratio (days to cover)3.13

Income Statement

In the last 12 months, OLED had revenue of $548.82 million and earned $192.24 million in profits. Earnings per share was $4.03.

Revenue548.82M
Gross Profit435.63M
Operating Income236.96M
Pretax Income238.41M
Net Income192.24M
EBITDA278.94M
EBIT238.41M
Earnings Per Share (EPS)$4.03
Full Income Statement

Balance Sheet

Cash & Cash Equivalents788.94M
Total Debtn/a
Net Cash788.94M
Net Cash Per Share$16.74
Book Value1.04B
Book Value Per Share21.98
Working Capital874.88M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $207.29 million and capital expenditures -$38.64 million, giving a free cash flow of $168.65 million.

Operating Cash Flow207.29M
Capital Expenditures-38.64M
Free Cash Flow168.65M
FCF Per Share$3.58
Full Cash Flow Statement

Margins

Gross margin is 79.37%, with operating and profit margins of 43.18% and 35.03%.

Gross Margin79.37%
Operating Margin43.18%
Pretax Margin43.44%
Profit Margin35.03%
EBITDA Margin50.82%
EBIT Margin43.44%
FCF Margin30.73%

Dividends & Yields

This stock pays an annual dividend of $0.75, which amounts to a dividend yield of 0.53%.

Dividend Per Share$0.75
Dividend Yield0.53%
Earnings Yield2.88%
FCF Yield2.53%
Dividend Growth (YoY)36.36%
Payout Ratio18.60%

Stock Splits

This stock does not have any record of stock splits.

Last Split Daten/a
Split Typen/a
Split Ration/a