13.95USD-1.27%Mkt Cap: 512.50M $P/E: —1d ago
Shutterstock, Inc. provides platform to connect brands and businesses to high quality content in North America, Europe, and internationally. The company offers image services consisting of photographs, vectors, and illus…
Industry Peers
Internet Content & Informationvs Internet Content & Information
P/B
Cheaper
Div Yield
Lower
1M Perf
Higher
Indicators:|
Key Statistics
Company
Market Cap512.50M $
Enterprise Value649.99M $
Revenue (TTM)946.48M $
Gross Profit583.08M $
Net Income (TTM)45.50M $
Revenue/Share26.70 USD
Last Price13.95 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.6K
CountryUS
SectorCommunication Services
IndustryInternet Content & Information
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)15.67
PEG—
EV/EBITDA4.45
EV/Revenue0.69
P/S0.54
P/B0.93
EPS (TTM)-0.62
EPS (Forward)0.89
52W Range
12.697% of range29.50
52W High29.50 USD
52W Low12.69 USD
Profitability
Gross Margin58.90%
Oper. Margin-1.48%
EBITDA Margin15.44%
Profit Margin4.60%
ROE7.83%
ROA3.36%
Growth
Revenue Growth-17.90%
Earnings Growth—
Cash Flow & Leverage
Operating CF166.69M $
CapEx (TTM)49.36M $
FCF Margin16.58%
FCF Yield30.62%
Net Debt137.49M $
Net Debt/EBITDA0.94
Balance Sheet
Debt/Equity0.50
Current Ratio0.51
Quick Ratio0.42
Book Value/Sh14.96 USD
Cash/Share4.424 USD
Dividends
Fwd Div Rate1.440 USD
Trail. Div Rate1.350 USD
Div. Yield10.32%
5Y Avg Yield3.28%
Payout Ratio105.60%
Ex-Div DateJun 4, 2026
Pay DateJun 18, 2026
Analyst Consensus
Rating—
Target (Mean)28.85 USD
Upside (mean)+106.8%
Target Range28.85 USD – 28.85 USD
# Analysts1
Ownership
Shares Out.36.74M
Float25.22M
Insiders31.14%
Institutions63.85%
Short Interest
Short Ratio1.7d
Short % Float5.07%
Short % Out.3.00%
Shares Short1.10M
Short (prev mo.)1.15M
Technical
SMA 5015.48 (-9.9%)
SMA 20018.51 (-24.6%)
Beta1.07
S&P 52W Chg20.05%
Avg Vol (30d)375.42K
Avg Vol (10d)528.89K
Technical Indicators
RSI (14)46.2
MACD-0.3160
MACD Signal-0.4493
MACD Hist.+0.1333
BB Upper15.13 USD
BB Middle13.79 USD
BB Lower12.46 USD
BB Width19.42%
ATR (14)0.8511 USD
Vol Ratio (20d)0.56x