86.16USD-0.44%Mkt Cap: 3.98B $P/E: 20.90Today
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 ComponentsKey Statistics
Company
Market Cap3.98B $
Enterprise Value3.53B $
Revenue (TTM)606.91M $
Gross Profit496.49M $
Net Income (TTM)242.07M $
Revenue/Share12.87 USD
Last Price86.16 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees469
CountryUS
SectorTechnology
IndustryElectronic Components
ISIN—
Valuation
P/E (Trailing)20.90
P/E (Forward)18.17
PEG1.00
EV/EBITDA13.69
EV/Revenue5.81
P/S6.55
P/B2.37
EPS (TTM)4.13
EPS (Forward)4.76
52W Range
76.5513% of range153.38
52W High153.38 USD
52W Low76.55 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 $
CapEx (TTM)66.47M $
FCF Margin18.43%
FCF Yield2.81%
Net Debt-449.62M $
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.000 USD
Trail. Div Rate1.900 USD
Div. Yield2.31%
5Y Avg Yield0.96%
Payout Ratio45.89%
Ex-Div DateSep 16, 2026
Pay DateSep 30, 2026
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)115.37 USD
Upside (mean)+33.9%
Target Range80.36 USD – 158.00 USD
$80.36+33.9% to mean$158.00
# Analysts9
Ownership
Shares Out.45.97M
Float42.12M
Insiders8.36%
Institutions97.33%
Short Interest
Short Ratio5.7d
Short % Float9.55%
Short % Out.9.34%
Shares Short4.29M
Short (prev mo.)4.77M
Technical
SMA 5084.71 (+1.7%)
SMA 200102.04 (-15.6%)
Beta1.56
S&P 52W Chg18.16%
Avg Vol (30d)713.04K
Avg Vol (10d)672.25K
Technical Indicators
RSI (14)51.1
MACD1.5722
MACD Signal1.2710
MACD Hist.+0.3012
BB Upper95.00 USD
BB Middle85.24 USD
BB Lower75.48 USD
BB Width22.90%
ATR (14)3.253 USD
Vol Ratio (20d)0.91x