Barings Corporate Investors (MCI) Stock Price
MCIStock
$18.00−13.87%52W
Market Cap$370.00M
P/E24.09x
PEG Ratio—
Div yield—
Beta0.35
MCI Share Price Chart
Favorite Metrics
Price vs S&P 500 (26W)-23.75%
Price vs S&P 500 (4W)6.13%
VGM Score45.74
P/E Ratio (Annual)24.09x
About Barings Corporate Investors
Barings Corporate Investors is a closed-end investment company that seeks to generate current income and capital appreciation through a portfolio of below-investment-grade debt securities. The company specializes in privately placed loans and mezzanine debt instruments issued by small and mid-market companies, typically acquired directly from issuers in private placements. These non-publicly traded investments offer higher yields while supporting growth-stage businesses.