Bolloré SE (EPA:BOL)
France flag France · Delayed Price · Currency is EUR
3.796
-0.076 (-1.96%)
Aug 3, 2026, 1:41 PM CET

Bolloré SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,87913,39316,78016,02815,30914,426
Market Cap Growth
-24.30%-20.18%4.69%4.70%6.12%45.54%
Enterprise Value
5,4757,96511,56830,81027,38632,581
Last Close Price
3.804.795.945.665.224.92
PE Ratio
32.9239.959.2862.834.502.39
Forward PE
33.0937.5429.4198.1822.9437.88
PEG Ratio
-1.451.451.451.451.45
PS Ratio
3.724.585.365.051.120.87
PB Ratio
0.450.550.660.690.660.74
P/TBV Ratio
0.440.560.672.581.342.62
P/FCF Ratio
37.5544.19151.58139.1415.7913.67
P/OCF Ratio
34.3040.51115.41110.0112.5810.33
EV/Sales Ratio
1.872.723.709.712.011.96
EV/EBITDA Ratio
21.6331.47223.33365.0518.1823.49
EV/EBIT Ratio
31.4345.721081.152826.6533.5572.81
EV/FCF Ratio
18.9026.28104.50267.4528.2430.87
Debt / Equity Ratio
0.010.010.020.200.190.25
Debt / EBITDA Ratio
0.640.647.6487.974.536.13
Debt / FCF Ratio
0.530.533.5864.457.048.05
Net Debt / Equity Ratio
-0.23-0.23-0.220.06-0.050.17
Net Debt / EBITDA Ratio
-22.30-22.30-106.4017.20-0.812.32
Net Debt / FCF Ratio
-18.62-18.62-49.7912.60-1.263.05
Asset Turnover
0.110.110.070.050.240.29
Inventory Turnover
13.8613.863.913.1515.7119.43
Quick Ratio
6.726.724.460.691.200.95
Current Ratio
6.936.934.621.021.481.10
Return on Equity (ROE)
1.40%1.40%5.92%1.55%7.67%66.96%
Return on Assets (ROA)
0.67%0.67%0.03%0.02%1.46%1.07%
Return on Invested Capital (ROIC)
0.95%0.92%0.04%0.03%2.29%1.70%
Return on Capital Employed (ROCE)
0.68%0.68%0.03%0.02%1.83%1.05%
Earnings Yield
3.20%2.50%10.77%1.59%22.22%41.87%
FCF Yield
2.66%2.26%0.66%0.72%6.33%7.32%
Dividend Yield
2.07%1.66%1.18%1.05%1.15%1.22%
Payout Ratio
64.12%64.12%10.89%63.35%5.18%2.90%
Buyback Yield / Dilution
1.23%1.23%1.47%1.86%-0.03%-0.08%
Total Shareholder Return
3.30%2.89%2.65%2.91%1.12%1.14%