Barings Corporate Investors
MCIFinancial ServicesNASDAQAsset Management · Last scanned May 30, 2026
Scan Results
Daily timeframePart of the financial services sector, Barings Corporate Investors (MCI) is listed under Asset Management. With a market capitalization of $370.8M, it sits in small-cap territory. It invests in fixed income markets of the United States.
Market Cap
$370.8M
Beta
0.31
P/E (TTM)
13.17
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
-7.2%
Annual Financials
Cash vs Debt
On the balance sheet, MCI has $32.1M in cash with $74.7M in obligations. The ability to service this debt comfortably depends on continued operational cash generation. Annual free cash flow of $19.2M supports ongoing capital allocation decisions and provides a cushion against unexpected expenses or downturns. 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.
The relatively low beta of 0.31 suggests MCI is a less volatile holding compared to the broader index. These risk factors are not exhaustive — macroeconomic shifts, regulatory changes, and competitive dynamics can all influence Barings Corporate Investors's trajectory.