KKR & Co. Inc. (FRA:KR51)
Germany flag Germany · Delayed Price · Currency is EUR
74.45
+1.16 (1.58%)
At close: Mar 13, 2026

KKR & Co. 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
66,96699,091114,55663,93434,85438,695
Market Cap Growth
-40.66%-13.50%79.18%83.43%-9.93%91.31%
Enterprise Value
-176,973178,297128,98399,118102,830
PE Ratio
35.13-45.0920.26-58.7610.04
Forward PE
13.0320.4025.9818.9912.0017.74
PEG Ratio
-0.931.041.151.720.55
PS Ratio
3.075.545.644.985.692.77
PB Ratio
0.963.685.553.212.132.52
P/TBV Ratio
--5.873.311.852.68
P/FCF Ratio
248.04358.5020.19-45.76-7.45-6.10
P/OCF Ratio
164.57237.8619.76-49.08-7.57-6.18
EV/Sales Ratio
-9.908.7810.0416.197.36
EV/EBITDA Ratio
-124.8682.8456.5077.0022.43
EV/EBIT Ratio
-113.5179.0258.01102.2224.22
EV/FCF Ratio
-640.2731.42-92.33-21.19-16.20
Debt / Equity Ratio
0.670.670.820.820.770.66
Debt / EBITDA Ratio
32.5732.5720.1118.1328.947.34
Debt / FCF Ratio
167.00167.007.63-29.63-7.96-5.30
Net Debt / Equity Ratio
1.171.171.471.711.921.81
Net Debt / EBITDA Ratio
22.1822.1814.0914.9324.406.06
Net Debt / FCF Ratio
113.71113.715.34-24.39-6.71-4.38
Asset Turnover
0.050.050.090.100.050.15
Quick Ratio
0.930.931.050.730.580.58
Current Ratio
1.071.071.220.890.770.72
Return on Equity (ROE)
8.82%8.82%8.30%9.48%-0.74%25.19%
Return on Assets (ROA)
0.40%0.40%0.83%1.40%1.17%4.13%
Return on Invested Capital (ROIC)
0.44%0.44%0.92%1.60%1.36%4.83%
Return on Capital Employed (ROCE)
0.48%0.48%1.05%1.85%0.90%5.00%
Earnings Yield
2.85%0.00%2.22%4.94%-1.70%9.96%
FCF Yield
0.40%0.28%4.95%-2.19%-13.42%-16.40%
Dividend Yield
0.86%0.00%0.47%0.78%1.28%0.76%
Payout Ratio
32.42%28.86%19.90%15.30%-75.23%7.16%
Buyback Yield / Dilution
0.00%0.00%0.00%0.40%0.87%0.52%
Total Shareholder Return
0.86%0.00%0.47%1.18%2.14%1.29%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.