SQRLSquirrel Media, S.A.
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…

Indicators:|

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 EUR3.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