3.804EUR-0.42%Mkt Cap: 11.72B $P/E: 31.98Today
Bolloré SE engages in the transportation and logistics, communications, and industry businesses in France, rest of Europe, the Americas, the Asia-Pacific, and Africa. The company operates through Bolloré Energy, Communic…
Industry Peers
EntertainmentKey Statistics
Company
Market Cap11.72B $
Enterprise Value5.76B $
Revenue (TTM)3.18B $
Gross Profit195.11M $
Net Income (TTM)378.37M $
Revenue/Share1.135 USD
Last Price3.804 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees2.9K
CountryFR
SectorCommunication Services
IndustryEntertainment
ISIN—
Valuation
P/E (Trailing)31.98
P/E (Forward)29.46
PEG4.55
EV/EBITDA-48.10
EV/Revenue1.81
P/S3.66
P/B0.44
EPS (TTM)0.12
EPS (Forward)0.13
52W Range
3.7184% of range5.675
52W High5.675 EUR
52W Low3.718 EUR
Profitability
Gross Margin6.13%
Oper. Margin-8.07%
EBITDA Margin-3.77%
Profit Margin11.90%
ROE1.44%
ROA1.35%
Growth
Revenue Growth-13.30%
Earnings Growth—
Cash Flow & Leverage
Operating CF359.35M $
CapEx (TTM)38.15M $
FCF Margin-11.22%
FCF Yield-3.04%
Net Debt-6.11B $
Net Debt/EBITDA51.00
Balance Sheet
Debt/Equity0.01
Current Ratio6.93
Quick Ratio6.72
Book Value/Sh8.666 EUR
Cash/Share2.066 EUR
Dividends
Fwd Div Rate0.0800 EUR
Trail. Div Rate0.0800 EUR
Div. Yield2.07%
5Y Avg Yield1.28%
Payout Ratio66.67%
Ex-Div DateJun 23, 2026
Pay Date—
Splits
Last Split100:1
Split DateDec 1, 2014
Analyst Consensus
Rating—
Target (Mean)4.588 EUR
Upside (mean)+20.6%
Target Range3.250 EUR – 6.000 EUR
€3.250+20.6% to mean€6.000
# Analysts4
Ownership
Shares Out.2.81B
Float631.09M
Insiders77.25%
Institutions11.00%
Technical
SMA 504.203 (-9.5%)
SMA 2004.716 (-19.3%)
Beta0.56
S&P 52W Chg18.16%
Avg Vol (30d)760.97K
Avg Vol (10d)1.72M
Technical Indicators
RSI (14)37.2
MACD-0.0934
MACD Signal-0.1243
MACD Hist.+0.0309
BB Upper4.026 EUR
BB Middle3.860 EUR
BB Lower3.693 EUR
BB Width8.65%
ATR (14)0.0777 EUR
Vol Ratio (20d)0.89x