4.056EUR+0.25%Mkt Cap: 12.39B $P/E: 33.801d ago
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…
Indicators:|
Key Statistics
Company
Market Cap12.39B $
Enterprise Value6.51B $
Revenue (TTM)3.18B $
Gross Profit195.11M $
Net Income (TTM)378.37M $
Revenue/Share1.135 USD
Last Price4.056 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees2.9K
CountryFR
SectorCommunication Services
IndustryEntertainment
ISIN—
Valuation
P/E (Trailing)33.80
P/E (Forward)31.62
PEG4.55
EV/EBITDA-54.38
EV/Revenue2.05
P/S3.89
P/B0.47
EPS (TTM)0.12
EPS (Forward)0.13
52W Range
3.9108% of range5.675
52W High5.675 EUR
52W Low3.910 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-2.88%
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. Yield1.95%
5Y Avg Yield1.26%
Payout Ratio66.67%
Ex-Div DateJun 23, 2026
Pay Date—
Splits
Last Split100:1
Split DateDec 1, 2014
Analyst Consensus
Rating2.5 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)4.813 EUR
Upside (mean)+18.7%
Target Range3.250 EUR – 6.000 EUR
€3.250+18.7% to mean€6.000
# Analysts4
Ownership
Shares Out.2.81B
Float631.09M
Insiders77.26%
Institutions10.92%
Technical
SMA 505.232 (-22.5%)
SMA 2004.870 (-16.7%)
Beta0.55
S&P 52W Chg20.05%
Avg Vol (30d)1.67M
Avg Vol (10d)4.13M
Technical Indicators
RSI (14)21.6
MACD-0.3186
MACD Signal-0.1473
MACD Hist.-0.1712
BB Upper6.373 EUR
BB Middle5.105 EUR
BB Lower3.838 EUR
BB Width49.66%
ATR (14)0.1757 EUR
Vol Ratio (20d)5.46x