BOL Bolloré SE

3.750EUR+1.63%Mkt Cap: 11.45B $P/E: 41.67

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…

Key Statistics

Company
Market Cap11.45B USD
Enterprise Value9.92B USD
Revenue (TTM)3.29B USD
Gross Profit195.11M USD
Net Income (TTM)378.37M USD
Revenue/Share1.08 EUR
Last Price3.750 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.9K
CountryFR
SectorCommunication Services
IndustryEntertainment
ISIN—
Valuation
P/E (Trailing)41.67
P/E (Forward)30.16
PEG4.55
EV/EBITDA-112.29
EV/Revenue3.02
P/S3.43
P/B0.50
EPS (TTM)0.09
EPS (Forward)0.12
52W Range
3.6027% of range5.675
52W High5.675 EUR
52W Low3.602 EUR
Profitability
Gross Margin6.13%
Oper. Margin-4.74%
EBITDA Margin-2.69%
Profit Margin11.90%
ROE1.44%
ROA1.35%
Growth
Revenue Growth6.30%
Earnings Growth-44.70%
Cash Flow & Leverage
Operating CF359.35M USD
CapEx (TTM)38.15M USD
FCF Margin-1.58%
FCF Yield-0.45%
Net Debt-1.57B USD
Net Debt/EBITDA17.79
Balance Sheet
Debt/Equity0.01
Current Ratio2.93
Quick Ratio2.66
Book Value/Sh7.33 EUR
Cash/Share0.56 EUR
Dividends
Fwd Div Rate0.08 EUR
Trail. Div Rate0.06 EUR
Div. Yield2.17%
5Y Avg Yield1.26%
Payout Ratio88.89%
Ex-Div DateJun 23, 2026
Pay Date—
Splits
Last Split100:1
Split DateDec 1, 2014
Analyst Consensus
Rating—
Target (Mean)4.188 EUR
Upside (mean)+11.7%
Target Range3.250 EUR – 5.000 EUR
3.250+11.7% to mean5.000
# Analysts4
Ownership
Shares Out.2.81B
Float629.18M
Insiders77.25%
Institutions9.95%
Technical
SMA 503.786 (-1.0%)
SMA 2004.570 (-17.9%)
Beta0.56
S&P 52W Chg14.58%
Avg Vol (30d)5.36M
Avg Vol (10d)2.88M
Technical Indicators
RSI (14)45.8
MACD-0.0423
MACD Signal-0.0554
MACD Hist.+0.0131
BB Upper3.783 EUR
BB Middle3.680 EUR
BB Lower3.578 EUR
BB Width5.59%
ATR (14)0.0714 EUR
Vol Ratio (20d)2.00x