DIB Digital Bros S.p.A.

11.50EUR-0.69%Mkt Cap: 179.38M $P/E: —

Digital Bros S.p.A., together with its subsidiaries, engages in the development, publishing, distribution, and marketing of video games in Europe, the Americas, and internationally. It operates through Premium Games, Fre…

Key Statistics

Company
Market Cap179.38M USD
Enterprise Value176.54M USD
Revenue (TTM)117.89M USD
Gross Profit93.90M USD
Net Income (TTM)-7.07M USD
Revenue/Share7.67 EUR
Last Price11.50 EUR
Fiscal Year EndJun 2026
MR QuarterJun 2026
Employees270
CountryIT
SectorCommunication Services
IndustryElectronic Gaming & Multimedia
ISINIT0001469995
Valuation
P/E (Trailing)—
P/E (Forward)7.24
PEG—
EV/EBITDA3.00
EV/Revenue1.50
P/S1.53
P/B1.56
EPS (TTM)-0.46
EPS (Forward)1.60
52W Range
9.25042% of range14.58
52W High14.58 EUR
52W Low9.250 EUR
Profitability
Gross Margin79.65%
Oper. Margin25.21%
EBITDA Margin49.99%
Profit Margin-6.00%
ROE-5.92%
ROA8.98%
Growth
Revenue Growth-29.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF47.49M USD
CapEx (TTM)19.12M USD
FCF Margin9.49%
FCF Yield6.24%
Net Debt-310.87K USD
Net Debt/EBITDA-0.01
Balance Sheet
Debt/Equity0.35
Current Ratio1.09
Quick Ratio0.83
Book Value/Sh7.42 EUR
Cash/Share0.68 EUR
Dividends
Fwd Div Rate0.21 EUR
Trail. Div Rate0.21 EUR
Div. Yield1.81%
5Y Avg Yield1.21%
Payout Ratio64.29%
Ex-Div DateNov 16, 2026
Pay Date—
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)16.25 EUR
Upside (mean)+41.3%
Target Range15.00 EUR – 17.50 EUR
15.00+41.3% to mean17.50
# Analysts2
Ownership
Shares Out.14.35M
Float4.56M
Insiders68.90%
Institutions3.35%
Technical
SMA 5012.47 (-7.8%)
SMA 20011.47 (+0.3%)
Beta0.60
S&P 52W Chg14.58%
Avg Vol (30d)17.33K
Avg Vol (10d)31.67K
Technical Indicators
RSI (14)36.8
MACD-0.0080
MACD Signal0.1353
MACD Hist.-0.1433
BB Upper13.65 EUR
BB Middle12.64 EUR
BB Lower11.64 EUR
BB Width15.86%
ATR (14)0.4903 EUR
Vol Ratio (20d)0.88x