94.36USD+0.06%Mkt Cap: 4.38B USDP/E: 20.85Last update: 2026-05-26
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…
Industry Peers
Electronic ComponentsIndicators:|
Key Statistics
Company
Market Cap4.38B USD
Enterprise Value3.79B USD
Revenue (TTM)626.55M USD
Gross Profit496.49M USD
Net Income (TTM)242.07M USD
Revenue/Share13.21 USD
Last Price94.36 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees469
CountryUS
SectorTechnology
IndustryElectronic Components
ISIN—
Valuation
P/E (Trailing)20.85
P/E (Forward)18.36
PEG1.00
EV/EBITDA14.01
EV/Revenue6.04
P/S6.83
P/B2.51
EPS (TTM)4.49
EPS (Forward)4.99
52W Range
83.6413% 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.95%
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.19%
5Y Avg Yield0.93%
Payout Ratio41.20%
Ex-Div DateJun 16, 2026
Pay DateJun 30, 2026
Analyst Consensus
Rating1.8 (Buy)
Target (Mean)128.11 USD
Target Range100.00 USD – 168.00 USD
# Analysts9
Ownership
Shares Out.46.75M
Float42.90M
Insiders8.19%
Institutions90.79%
Short Interest
Short Ratio4.2d
Short % Float7.23%
Short % Out.7.07%
Shares Short3.31M
Short (prev mo.)2.54M
Technical
SMA 5094.07 (+0.3%)
SMA 200119.72 (-21.2%)
Beta1.54
S&P 52W Chg28.31%
Avg Vol (30d)978.52K
Avg Vol (10d)826.74K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—