WB Weibo Corporation

6.440USD-0.62%Mkt Cap: 1.58B $P/E: 5.32

Weibo Corporation, through its subsidiaries, operates as a social media platform for people to create, discover, and distribute content in the People's Republic of China. It operates through two segments, Advertising and…

Key Statistics

Company
Market Cap1.58B USD
Enterprise Value856.83M USD
Revenue (TTM)1.79B USD
Gross Profit1.34B USD
Net Income (TTM)449.02M USD
Revenue/Share7.48 USD
Last Price6.440 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.7K
CountryUS
SectorCommunication Services
IndustryInternet Content & Information
ISIN—
Valuation
P/E (Trailing)5.32
P/E (Forward)5.02
PEG0.79
EV/EBITDA1.72
EV/Revenue0.48
P/S0.88
P/B0.39
EPS (TTM)1.21
EPS (Forward)1.28
52W Range
6.2752% of range12.96
52W High12.96 USD
52W Low6.275 USD
Profitability
Gross Margin75.99%
Oper. Margin26.19%
EBITDA Margin27.83%
Profit Margin25.55%
ROE11.45%
ROA6.33%
Growth
Revenue Growth2.00%
Earnings Growth-45.80%
Cash Flow & Leverage
Operating CF519.48M USD
CapEx (TTM)42.37M USD
FCF Margin—
FCF Yield—
Net Debt-769.15M USD
Net Debt/EBITDA-1.54
Balance Sheet
Debt/Equity0.49
Current Ratio3.59
Quick Ratio2.88
Book Value/Sh16.67 USD
Cash/Share11.01 USD
Dividends
Fwd Div Rate0.61 USD
Trail. Div Rate0.00 USD
Div. Yield9.41%
5Y Avg Yield8.70%
Payout Ratio50.41%
Ex-Div DateApr 17, 2026
Pay DateMay 22, 2026
Analyst Consensus
Rating2.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)8.239 USD
Upside (mean)+27.9%
Target Range6.500 USD – 9.600 USD
6.500+27.9% to mean9.600
# Analysts16
Ownership
Shares Out.157.85M
Float83.76M
Insiders8.25%
Institutions25.71%
Short Interest
Short Ratio11.5d
Short % Float18.26%
Short % Out.6.39%
Shares Short15.69M
Short (prev mo.)16.07M
Technical
SMA 507.060 (-8.8%)
SMA 2008.495 (-24.2%)
Beta0.14
S&P 52W Chg15.84%
Avg Vol (30d)1.15M
Avg Vol (10d)879.12K
Technical Indicators
RSI (14)33.8
MACD-0.1858
MACD Signal-0.2215
MACD Hist.+0.0357
BB Upper6.738 USD
BB Middle6.527 USD
BB Lower6.317 USD
BB Width6.44%
ATR (14)0.1260 USD
Vol Ratio (20d)0.85x