SQRLSquirrel Media, S.A.
2.480EURMkt Cap: 237.80M EURP/E: 124.00Last update: 2026-05-21

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…

loading…
Indicators:|

Key Statistics

Company
Market Cap237.80M EUR
Enterprise Value273.42M EUR
Revenue (TTM)243.52M EUR
Gross Profit38.41M EUR
Net Income (TTM)2.21M EUR
Revenue/Share2.628 EUR
Last Price2.480 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees388
CountryES
SectorTechnology
IndustryInformation Technology Services
ISINES0183304080
Valuation
P/E (Trailing)124.00
P/E (Forward)14.93
PEG0.53
EV/EBITDA10.21
EV/Revenue1.12
P/S0.98
P/B3.22
EPS (TTM)0.02
EPS (Forward)0.17
52W Range
2.4800% of range2.570
52W High2.570 EUR
52W Low2.480 EUR
Profitability
Gross Margin15.77%
Oper. Margin4.68%
EBITDA Margin11.00%
Profit Margin0.91%
ROE3.42%
ROA0.86%
Growth
Revenue Growth68.20%
Earnings Growth
Cash Flow & Leverage
Operating CF21.97M EUR
CapEx (TTM)9.77M EUR
FCF Margin7.57%
FCF Yield7.76%
Net Debt31.19M EUR
Net Debt/EBITDA1.16
Balance Sheet
Debt/Equity0.78
Current Ratio0.69
Quick Ratio0.63
Book Value/Sh0.7710 EUR
Cash/Share0.1300 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
Target Range3.750 EUR3.750 EUR
# Analysts1
Ownership
Shares Out.95.89M
Float13.54M
Insiders85.46%
Institutions0.59%
Technical
SMA 502.390 (+3.8%)
SMA 2002.396 (+3.5%)
Beta0.71
S&P 52W Chg27.23%
Avg Vol (30d)27.48K
Avg Vol (10d)23.61K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)