2.250EUR-1.75%Mkt Cap: 234.51M $P/E: 112.501d ago
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 Servicesvs Information Technology Services
P/E
Pricier
P/B
Pricier
1M Perf
Avg
Indicators:|
Key Statistics
Company
Market Cap234.51M $
Enterprise Value288.91M $
Revenue (TTM)265.90M $
Gross Profit41.74M $
Net Income (TTM)2.41M $
Revenue/Share2.870 USD
Last Price2.250 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees330
CountryES
SectorTechnology
IndustryInformation Technology Services
ISINES0183304080
Valuation
P/E (Trailing)112.50
P/E (Forward)13.55
PEG0.47
EV/EBITDA18.29
EV/Revenue1.09
P/S0.88
P/B3.33
EPS (TTM)0.02
EPS (Forward)0.17
52W Range
1.85038% 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.50%
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 Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split1:1000
Split DateDec 9, 2020
Analyst Consensus
Rating—
Target (Mean)3.750 EUR
Upside (mean)+66.7%
Target Range3.750 EUR – 3.750 EUR
# Analysts1
Ownership
Shares Out.95.89M
Float13.97M
Insiders85.41%
Institutions0.59%
Technical
SMA 502.391 (-5.9%)
SMA 2002.436 (-7.6%)
Beta0.71
S&P 52W Chg20.05%
Avg Vol (30d)17.27K
Avg Vol (10d)18.86K
Technical Indicators
RSI (14)41.3
MACD-0.0361
MACD Signal-0.0350
MACD Hist.-0.0011
BB Upper2.397 EUR
BB Middle2.304 EUR
BB Lower2.210 EUR
BB Width8.11%
ATR (14)0.0660 EUR
Vol Ratio (20d)0.29x