—Mkt Cap: —P/E: —
FS KKR Capital Corp. is a business development company specializing in investments in debt securities. It provides customized credit solutions to private middle market U.S. companies. It invest primarily in the senior se…
Industry Peers
Capital Marketsloading…
Indicators:|
Key Statistics
Company
Market Cap—
Enterprise Value10.20B USD
Revenue (TTM)1.42B USD
Gross Profit1.42B USD
Net Income (TTM)11.00M USD
Revenue/Share5.081 USD
Last Price—
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees—
CountryUS
SectorFinancials
IndustryCapital Markets
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)7.05
PEG3.27
EV/EBITDA—
EV/Revenue7.17
P/S2.15
P/B0.58
EPS (TTM)-1.96
EPS (Forward)1.55
52W Range
—
52W High—
52W Low—
Profitability
Gross Margin100.00%
Oper. Margin73.03%
EBITDA Margin0.00%
Profit Margin9.73%
ROE0.19%
ROA0.08%
Growth
Revenue Growth-24.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF592.00M USD
CapEx (TTM)—
FCF Margin12.07%
FCF Yield—
Net Debt7.14B USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity1.31
Current Ratio1.88
Quick Ratio1.75
Book Value/Sh18.83 USD
Cash/Share0.4610 USD
Dividends
Fwd Div Rate2.300 USD
Trail. Div Rate2.370 USD
Div. Yield21.04%
5Y Avg Yield14.07%
Payout Ratio7000.00%
Ex-Div DateJun 17, 2026
Pay DateJul 2, 2026
Splits
Last Split1:4
Split DateJun 16, 2020
Analyst Consensus
Rating2.8 (Hold)
Target (Mean)11.50 USD
Target Range9.500 USD – 15.00 USD
# Analysts10
Ownership
Shares Out.280.07M
Float—
Insiders0.18%
Institutions40.83%
Short Interest
Short Ratio4.8d
Short % Float5.60%
Short % Out.5.59%
Shares Short15.66M
Short (prev mo.)12.66M
Technical
SMA 5010.64 USD
SMA 20013.98 USD
Beta0.91
S&P 52W Chg28.31%
Avg Vol (30d)—
Avg Vol (10d)4.45M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—