OLEDUniversal Display Corporation
95.22USD+2.71%Mkt Cap: 4.45B USDP/E: 21.19Last update: 2026-06-01

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…

Indicators:|

Key Statistics

Company
Market Cap4.45B USD
Enterprise Value3.81B USD
Revenue (TTM)626.55M USD
Gross Profit496.49M USD
Net Income (TTM)242.07M USD
Revenue/Share13.21 USD
Last Price95.22 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees469
CountryUS
SectorTechnology
IndustryElectronic Components
ISIN
Valuation
P/E (Trailing)21.19
P/E (Forward)18.47
PEG1.00
EV/EBITDA14.10
EV/Revenue6.08
P/S6.87
P/B2.53
EPS (TTM)4.49
EPS (Forward)4.99
52W Range
83.6415% of range163.21
52W High163.21 USD
52W Low83.64 USD
Profitability
Gross Margin76.31%
Oper. Margin30.06%
EBITDA Margin43.14%
Profit Margin37.21%
ROE13.75%
ROA12.33%
Growth
Revenue Growth-14.50%
Earnings Growth-43.70%
Cash Flow & Leverage
Operating CF210.83M USD
CapEx (TTM)66.47M USD
FCF Margin20.63%
FCF Yield2.91%
Net Debt-494.30M USD
Net Debt/EBITDA-1.83
Balance Sheet
Debt/Equity0.01
Current Ratio9.54
Quick Ratio6.36
Book Value/Sh36.45 USD
Cash/Share11.05 USD
Dividends
Fwd Div Rate2.000 USD
Trail. Div Rate1.850 USD
Div. Yield2.12%
5Y Avg Yield0.93%
Payout Ratio41.20%
Ex-Div DateJun 16, 2026
Pay DateJun 30, 2026
Analyst Consensus
Rating
Target (Mean)128.11 USD
Target Range100.00 USD168.00 USD
# Analysts9
Ownership
Shares Out.46.75M
Float42.90M
Insiders8.19%
Institutions90.73%
Short Interest
Short Ratio3.0d
Short % Float7.13%
Short % Out.6.97%
Shares Short3.26M
Short (prev mo.)2.84M
Technical
SMA 5093.97 (+1.3%)
SMA 200118.84 (-19.9%)
Beta1.54
S&P 52W Chg27.94%
Avg Vol (30d)974.56K
Avg Vol (10d)695.89K
Technical Indicators
RSI (14)48.8
MACD-0.6088
MACD Signal-1.0164
MACD Hist.+0.4075
BB Upper97.87 USD
BB Middle92.79 USD
BB Lower87.71 USD
BB Width10.95%
ATR (14)3.912 USD
Vol Ratio (20d)0.32x