Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

MCI

HoldFallen Favourite

Barings Corporate Investors · Financial Services · United States · $406M · Avg Vol: $974K/d

42
StockRank
Get insider-trade alerts
Q
60
V
39
M
36
P/E (TTM)
13.6x
ROE
8.2%
D/E
0.2x
Dividend %
8.6%

COMPANY DESCRIPTION

Babson Capital Corporate Investors trust is a closed ended fixed income mutual fund launched and managed by Barings LLC. It invests in fixed income markets of the United States. The fund seeks to invest in securities of companies operating across diversified sectors.

FINANCIAL SUMMARY (USD)

Year20212022202320242025CAGRTTM
Revenue16.2M39.2M37.9M30.2M23.0%36.4M
EPS2.600.711.821.751.37-14.8%1.37
Shares20.3M20.3M20.4M20.5M+1.3%20.6M
Debt46.0M42.3M45.9M74.7M17.6%74.7M
Equity331.6M339.8M343.6M341.3M1.0%
Op CF2.8M3.9M32.0M28.1M18.6M60.1%18.6M
Inv CF
Fin CF-11.8M-30.4M-25.8M-3.6M
Loading 1Y...
PRICE (1Y)+18.2%
16.3017.1718.0518.9219.80Jul 31Aug 21Sep 11
SMA 50SMA 200

Close
$19.54
RSI (14)
67.2
52W High
$21.14
From 52W High
0.9%

SCORE BREAKDOWN

Quality
60
ROIC (ROA)
4.6%*72.2
ROE
8.2%40.8
GP/Assets
8.4%70.3
Op. Margin
84.3%90.9
FCF/Assets
4.5%74.3
Piotroski
29.0
Int. Cover
N/A
D/E Ratio
0.22x61.5
Current Ratio
2.52x64.2
Value
39
P/E (TTM)
13.6x45.9
EV/EBITDA
N/A
P/FCF
21.1x27.0
P/B
1.1x52.9
P/S
10.6x15.2
Div Yield
8.6%86.1
Momentum
36
52W High %
92%56.9
RS 6M
-10%35.0
SMA 50/200
0.96x20.5
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
N/A
Q Growth
-21%14.9

FUNDAMENTALS

Market Cap
$406M
P/E (Forward)
Gross Margin
100.0%

SECTOR PEERS

Closest peers in Financial Services, ranked by industry match, size, and score similarity. Cross-listings of MCI are excluded.

TickerCompanyMkt CapStockRankSignal
MCIBarings Corporate Investors(you)$406M42Hold
HPSJohn Hancock Preferred Income Fund III$448M42Hold
CCAPCrescent Capital BDC, Inc.$388M40Hold
VVRInvesco Senior Income Trust$451M40Hold
NXGNXG NextGen Infrastructure Income Fund$413M37Hold
BLWBlackRock Limited Duration Income Trust$498M44Hold
VKIInvesco Advantage Municipal Income Trust II$396M36Hold
EVNEaton Vance Municipal Income Trust$426M36Hold
HFROHighland Funds I - Highland Opportunities and Income Fund$409M35Sell
NBHNeuberger Berman Income Funds - Neuberger Municipal Fund Inc.$304M40Hold

Peer medians: ROE 9.5% · P/E 13.1x · Gross margin 100.0%

Barings Corporate Investors (MCI): Stock Score Summary

Barings Corporate Investors (MCI) has a MoatMap StockRank of 42/100 based on Quality (60/100), Value (39/100), and Momentum (36/100) factor scores. The current signal is HOLD.

Babson Capital Corporate Investors trust is a closed ended fixed income mutual fund launched and managed by Barings LLC. It invests in fixed income markets of the United States. The fund seeks to invest in securities of companies operating across diversified sectors.

Key Financial Metrics

Price$19.54
Market Cap$406M
P/E (TTM)13.61
Price/Book1.12
Return on Equity8.2%
Debt/Equity0.22x
Gross Margin100.0%
Operating Margin84.3%
Revenue Growth-20.7%
Dividend Yield8.6%
Free Cash Flow$19M

Barings Corporate Investors operates in the Asset Management industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is Barings Corporate Investors’s (MCI) StockRank?
MoatMap’s StockRank for Barings Corporate Investors (MCI) is 42/100, with a Hold signal. It is a composite of Quality (60), Value (39), and Momentum (36) factor ranks across MoatMap’s universe of 25,000+ stocks.
Does Barings Corporate Investors have an economic moat?
Barings Corporate Investors (MCI) has a Quality factor score of 60/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Barings Corporate Investors a buy, hold, or sell?
MoatMap’s current signal for Barings Corporate Investors (MCI) is Hold, based on a StockRank of 42/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Barings Corporate Investors in?
Barings Corporate Investors (MCI) operates in the Financial Services sector, specifically the Asset Management industry (United States).