Blackstone Inc. (FRA:BBN1)
Germany flag Germany · Delayed Price · Currency is EUR
90.52
-1.38 (-1.50%)
At close: Mar 13, 2026

Blackstone Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
69,381100,626110,03982,11945,94879,465
Market Cap Growth
-40.33%-8.55%34.00%78.72%-42.18%105.62%
Enterprise Value
-121,457128,871100,07864,38595,926
PE Ratio
26.9839.8347.6371.1531.4415.92
Forward PE
9.7525.0130.7527.5515.8926.82
PEG Ratio
-1.191.254.161.721.59
PS Ratio
5.737.999.5411.746.194.04
PB Ratio
3.7213.3215.3713.826.889.67
P/TBV Ratio
8.1513.8816.1014.517.189.89
P/FCF Ratio
17.9125.3836.9024.578.6423.24
P/OCF Ratio
17.4724.7536.2523.218.3222.86
EV/Sales Ratio
-9.6411.1714.318.674.87
EV/EBITDA Ratio
-19.1021.4532.6718.798.23
EV/EBIT Ratio
-19.2021.5633.0419.128.27
EV/FCF Ratio
-30.6343.2129.9512.1028.05
Debt / Equity Ratio
0.610.610.630.680.680.40
Debt / EBITDA Ratio
1.831.831.783.503.400.65
Debt / FCF Ratio
2.932.933.593.212.192.22
Net Debt / Equity Ratio
1.231.231.261.371.190.70
Net Debt / EBITDA Ratio
1.461.461.502.662.320.49
Net Debt / FCF Ratio
2.352.353.022.441.501.68
Asset Turnover
0.320.320.320.190.200.67
Quick Ratio
0.210.210.170.300.450.20
Current Ratio
0.760.760.670.800.960.69
Return on Equity (ROE)
29.23%29.23%28.95%12.95%14.44%68.19%
Return on Assets (ROA)
13.42%13.42%13.78%6.93%7.97%35.98%
Return on Invested Capital (ROIC)
17.89%17.89%18.49%9.45%10.90%48.21%
Return on Capital Employed (ROCE)
21.67%21.67%22.06%10.95%12.18%51.93%
Earnings Yield
3.71%2.51%2.10%1.41%3.18%6.28%
FCF Yield
5.58%3.94%2.71%4.07%11.58%4.30%
Dividend Yield
4.54%5.00%3.35%4.32%11.86%4.94%
Payout Ratio
120.42%199.17%159.34%306.89%373.01%78.58%
Buyback Yield / Dilution
0.27%0.27%0.52%0.44%0.88%1.40%
Total Shareholder Return
4.82%5.27%3.87%4.76%12.75%6.34%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.