Barings Corporate Investors
MCIFinancial ServicesNASDAQAsset Management
Scan Results
Daily timeframeOperating under the Asset Management umbrella, Barings Corporate Investors is a financial services company. Babson Capital Corporate Investors trust is a closed ended fixed income mutual fund launched and managed by Barings LLC. At a $348.0M market cap, Barings Corporate Investors ranks as a small-cap company within financial services. It invests in fixed income markets of the United States.
Market Cap
$348.0M
Beta
0.31
P/E (TTM)
12.36
P/E (Fwd)
—
EPS (TTM)
$1.37
EPS (Fwd)
—
ROE
8.2%
ROA
4.6%
Cash
$32.1M
Total Debt
$74.7M
Free CF
$19.2M
52W Change
-21.7%
Annual Financials
Cash vs Debt
Barings Corporate Investors carries $74.7M in total debt against $32.1M in cash reserves — debt is roughly 2.3x the cash position. Managing this leverage effectively will be important for long-term financial stability. Free cash flow comes in at $19.2M, providing flexibility for reinvestment, buybacks, or dividends. Consistent free cash flow generation is often considered a sign of operational health. Return on equity stands at 8.2%, which is decent for the sector. ROE measures how effectively a company uses shareholder capital to generate profits. ROA of 4.6% is on the lower side, which is common in asset-heavy industries. Revenue has been uneven over recent years, ranging from $16.2M to $30.2M.
With a beta below 0.7, Barings Corporate Investors typically sees smaller price swings than the overall market, offering a degree of stability during turbulent periods. Understanding these risk dimensions helps frame what to watch going forward as conditions evolve for Barings Corporate Investors and its sector.