OLED Universal Display Corporation

79.80USD-0.71%Mkt Cap: 3.67B $P/E: 19.28

Universal Display Corporation engages in the research, development, and commercialization of organic light emitting diode (OLED) technologies and materials for use in display and solid-state lighting applications. It off…

Key Statistics

Company
Market Cap3.67B USD
Enterprise Value3.24B USD
Revenue (TTM)606.91M USD
Gross Profit496.49M USD
Net Income (TTM)242.07M USD
Revenue/Share12.87 USD
Last Price79.80 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees469
CountryUS
SectorTechnology
IndustryElectronic Components
ISIN—
Valuation
P/E (Trailing)19.28
P/E (Forward)16.88
PEG1.00
EV/EBITDA12.60
EV/Revenue5.35
P/S6.09
P/B2.21
EPS (TTM)4.14
EPS (Forward)4.76
52W Range
73.238% of range153.38
52W High153.38 USD
52W Low73.23 USD
Profitability
Gross Margin76.31%
Oper. Margin35.26%
EBITDA Margin42.43%
Profit Margin37.21%
ROE13.75%
ROA12.33%
Growth
Revenue Growth-11.40%
Earnings Growth-24.90%
Cash Flow & Leverage
Operating CF210.83M USD
CapEx (TTM)66.47M USD
FCF Margin18.43%
FCF Yield3.05%
Net Debt-449.62M USD
Net Debt/EBITDA-1.75
Balance Sheet
Debt/Equity0.01
Current Ratio8.50
Quick Ratio5.63
Book Value/Sh36.42 USD
Cash/Share10.25 USD
Dividends
Fwd Div Rate2.00 USD
Trail. Div Rate1.90 USD
Div. Yield2.49%
5Y Avg Yield0.91%
Payout Ratio45.89%
Ex-Div DateSep 16, 2026
Pay DateSep 30, 2026
Analyst Consensus
Rating—
Target (Mean)115.37 USD
Upside (mean)+44.6%
Target Range80.36 USD – 158.00 USD
80.36+44.6% to mean158.00
# Analysts9
Ownership
Shares Out.45.97M
Float42.12M
Insiders8.34%
Institutions97.52%
Short Interest
Short Ratio6.0d
Short % Float10.33%
Short % Out.10.10%
Shares Short4.64M
Short (prev mo.)3.85M
Technical
SMA 5082.54 (-3.3%)
SMA 20095.88 (-16.8%)
Beta1.56
S&P 52W Chg14.58%
Avg Vol (30d)714.82K
Avg Vol (10d)541.26K
Technical Indicators
RSI (14)49.6
MACD-1.5233
MACD Signal-1.9221
MACD Hist.+0.3989
BB Upper84.82 USD
BB Middle78.93 USD
BB Lower73.04 USD
BB Width14.92%
ATR (14)2.864 USD
Vol Ratio (20d)0.97x