2.420EUR-0.82%Mkt Cap: 232.05M EURP/E: 121.00Last update: 2026-06-01
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 Cap232.05M EUR
Enterprise Value279.50M EUR
Revenue (TTM)244.62M EUR
Gross Profit38.41M EUR
Net Income (TTM)2.21M EUR
Revenue/Share2.640 EUR
Last Price2.420 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees388
CountryES
SectorTechnology
IndustryInformation Technology Services
ISINES0183304080
Valuation
P/E (Trailing)121.00
P/E (Forward)14.69
PEG0.51
EV/EBITDA19.23
EV/Revenue1.14
P/S0.96
P/B3.61
EPS (TTM)0.02
EPS (Forward)0.17
52W Range
1.85054% 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 CF21.97M EUR
CapEx (TTM)9.77M EUR
FCF Margin5.08%
FCF Yield5.36%
Net Debt34.12M EUR
Net Debt/EBITDA2.35
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
Rating1.0 (Strong Buy)
Target (Mean)3.750 EUR
Target Range3.750 EUR – 3.750 EUR
# Analysts1
Ownership
Shares Out.95.89M
Float14.01M
Insiders85.41%
Institutions0.59%
Technical
SMA 502.406 (+0.6%)
SMA 2002.413 (+0.3%)
Beta0.71
S&P 52W Chg27.94%
Avg Vol (30d)31.93K
Avg Vol (10d)25.87K
Technical Indicators
RSI (14)50.3
MACD0.0060
MACD Signal0.0042
MACD Hist.+0.0018
BB Upper2.532 EUR
BB Middle2.421 EUR
BB Lower2.311 EUR
BB Width9.15%
ATR (14)0.0970 EUR
Vol Ratio (20d)0.40x