KKR & Co. Inc. 6.875% Subordinated Notes due 2065

KKRTStock
$24.4328.38%52W
Market Cap$83.32B
P/E35.15x
Div yield0.85%
Beta1.80

Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-39.40%
Price vs S&P 500 (4W)-1.41%
VGM Score34.96
Market Capitalization$83.32B
P/E Ratio (Annual)35.15x
Indicated Dividend Yield (Annual)0.85%

Industry Peers — Investment Advice(127)