2.170EUR+1.88%Mkt Cap: 226.17M $P/E: 108.50Today
Squirrel Media, S.A. produces and distributes audiovisual contents in Spain and internationally. It primarily offers advertising, content, media communication, and technology services. The company was formerly known as V…
Industry Peers
Information Technology ServicesIndicators:|
Key Statistics
Company
Market Cap226.17M $
Enterprise Value276.41M $
Revenue (TTM)265.90M $
Gross Profit41.74M $
Net Income (TTM)2.41M $
Revenue/Share2.870 USD
Last Price2.170 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees330
CountryES
SectorTechnology
IndustryInformation Technology Services
ISINES0183304080
Valuation
P/E (Trailing)108.50
P/E (Forward)12.82
PEG0.44
EV/EBITDA17.50
EV/Revenue1.04
P/S0.83
P/B3.16
EPS (TTM)0.02
EPS (Forward)0.17
52W Range
1.85030% of range2.910
52W High2.910 EUR
52W Low1.850 EUR
Profitability
Gross Margin15.77%
Oper. Margin1.97%
EBITDA Margin5.94%
Profit Margin0.91%
ROE3.42%
ROA0.86%
Growth
Revenue Growth69.30%
Earnings Growth—
Cash Flow & Leverage
Operating CF23.88M $
CapEx (TTM)10.62M $
FCF Margin3.97%
FCF Yield4.67%
Net Debt42.00M $
Net Debt/EBITDA2.66
Balance Sheet
Debt/Equity0.78
Current Ratio0.70
Quick Ratio0.65
Book Value/Sh0.6750 EUR
Cash/Share0.1520 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Splits
Last Split1:1000
Split DateDec 9, 2020
Analyst Consensus
Rating—
Target (Mean)3.750 EUR
Upside (mean)+72.8%
Target Range3.750 EUR – 3.750 EUR
# Analysts1
Ownership
Shares Out.95.89M
Float13.97M
Insiders85.41%
Institutions0.59%
Technical
SMA 502.327 (-6.8%)
SMA 2002.434 (-10.8%)
Beta0.72
S&P 52W Chg20.25%
Avg Vol (30d)14.78K
Avg Vol (10d)16.07K
Technical Indicators
RSI (14)30.8
MACD-0.0469
MACD Signal-0.0379
MACD Hist.-0.0090
BB Upper2.337 EUR
BB Middle2.240 EUR
BB Lower2.143 EUR
BB Width8.63%
ATR (14)0.0570 EUR
Vol Ratio (20d)0.51x