Barings Corporate Investors MCI


Sector:

Financial Services

Industry:

Asset Management

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. It primarily invests in a portfolio of privately placed, below-investment grade, long term corporate debt obligations. The fund also invests in marketable investment grade debt securities, other marketable debt securities, and marketable common stocks. It was formerly known as Babson Capital Corporate Investors. Babson Capital Corporate Investors trust was formed in 1971 and is domiciled in the United States.

Recent Quarter:

2024-11-14

Upcoming Quarter:

2025-05-16

Annual Reports

Date2023-12-31
Revenue 39,151,544
Net Income 36,959,036
EPS 1.82
Basic Shares 20,261,729
Diluted Shares 20,261,719
Report Link
Date2022-12-31
Revenue 16,210,482
Net Income 14,264,548
EPS 0.71
Basic Shares 20,090,913
Diluted Shares 20,090,913
Report Link
Date2021-12-31
Revenue 54,445,972
Net Income 52,808,030
EPS 2.6
Basic Shares 20,261,724
Diluted Shares 20,310,781
Report Link
Date2020-12-31
Revenue 16,222,934
Net Income 15,333,925
EPS 0.76
Basic Shares 20,176,217
Diluted Shares 20,176,217
Report Link
Date2019-12-31
Revenue 39,950,128
Net Income 39,012,913
EPS 1.93
Basic Shares 20,213,945
Diluted Shares 20,213,945
Report Link
Date2018-12-31
Revenue 10,988,156
Net Income 9,586,471
EPS 0.48
Basic Shares 19,971,815
Diluted Shares 19,971,815
Report Link
Date2017-12-31
Revenue 44,543,608
Net Income 43,579,118
EPS 2.19
Basic Shares 19,899,141
Diluted Shares 19,899,141
Report Link
Date2016-12-31
Revenue 28,182,807
Net Income 27,240,056
EPS 1.38
Basic Shares 19,790,410
Diluted Shares 19,790,407
Report Link
Date2015-12-31
Revenue 26,797,850
Net Income 17,283,122
EPS 0.88
Basic Shares 19,664,715
Diluted Shares 19,664,704
Report Link
Date2014-12-31
Revenue 30,195,511
Net Income 32,755,162
EPS 1.68
Basic Shares 19,533,419
Diluted Shares 19,533,416
Report Link
Date2013-12-31
Revenue 28,879,817
Net Income 32,175,913
EPS 1.66
Basic Shares 19,393,664
Diluted Shares 19,393,655
Report Link
Date2012-12-31
Revenue 30,253,398
Net Income 37,703,463
EPS 1.96
Basic Shares 19,239,680
Diluted Shares 19,239,673
Report Link

Annual Ratios

Date2023-12-31
PE 10.10
Dividend Yield 7.16
Payout Ratio: 72.365%
Date2022-12-31
PE 19.66
Dividend Yield 7.08
Payout Ratio: 139.202%
Date2021-12-31
PE 6.13
Dividend Yield 6.01
Payout Ratio: 36.834%
Date2020-12-31
PE 17.34
Dividend Yield 7.77
Payout Ratio: 134.709%
Date2019-12-31
PE 8.74
Dividend Yield 7.09
Payout Ratio: 61.943%
Date2018-12-31
PE 30.63
Dividend Yield 8.17
Payout Ratio: 250.270%
Date2017-12-31
PE 7.06
Dividend Yield 7.74
Payout Ratio: 54.655%
Date2016-12-31
PE 11.25
Dividend Yield 7.72
Payout Ratio: 86.822%
Date2015-12-31
PE 19.63
Dividend Yield 6.93
Payout Ratio: 135.973%
Date2014-12-31
PE 9.48
Dividend Yield 7.52
Payout Ratio: 71.245%
Date2013-12-31
PE 9.00
Dividend Yield 8.66
Payout Ratio: 77.959%
Date2012-12-31
PE 7.80
Dividend Yield 7.81
Payout Ratio: 60.898%

Quarterly Reports

Date2024-06-30
Revenue 10,269,621
Net Income 8,463,327
EPS 0.42
Basic Shares 20,334,906
Diluted Shares 20,334,874
Report Link
Date2024-03-31
Revenue 10,269,621
Net Income 8,463,327
EPS 0.42
Basic Shares 20,334,906
Diluted Shares 20,334,874
Report Link
Date2023-12-31
Revenue 10,254,634
Net Income 9,075,092
EPS 0.45
Basic Shares 20,261,741
Diluted Shares 20,261,719
Report Link
Date2023-09-30
Revenue 10,791,421
Net Income 9,991,193
EPS 0.49
Basic Shares 20,261,755
Diluted Shares 20,261,719
Report Link
Date2023-06-30
Revenue 9,598,110
Net Income 8,114,876
EPS 0.4
Basic Shares 20,261,761
Diluted Shares 20,261,719
Report Link
Date2023-03-31
Revenue 10,543,448
Net Income 9,777,875
EPS 0.48
Basic Shares 20,261,750
Diluted Shares 20,261,719
Report Link
Date2022-12-31
Revenue 8,407,508
Net Income 6,518,132
EPS 0.32
Basic Shares 20,261,775
Diluted Shares 20,261,719
Report Link
Date2022-09-30
Revenue 7,796,334
Net Income 7,348,723
EPS 0.36
Basic Shares 20,261,719
Diluted Shares 20,261,719
Report Link
Date2022-06-30
Revenue 6,443,947
Net Income -2,818,130
EPS -0.14
Basic Shares 20,261,780
Diluted Shares 20,261,719
Report Link
Date2022-03-31
Revenue 6,017,736
Net Income 3,215,823
EPS 0.16
Basic Shares 20,261,747
Diluted Shares 20,261,719
Report Link
Date2021-12-31
Revenue 8,333,346
Net Income 5,905,220
EPS 0.29
Basic Shares 20,261,728
Diluted Shares 20,261,719
Report Link
Date2021-09-30
Revenue 5,764,922
Net Income 20,849,326
EPS 1.03
Basic Shares 20,261,735
Diluted Shares 20,261,719
Report Link
Date2021-06-30
Revenue 5,864,164
Net Income 12,932,663
EPS 0.64
Basic Shares 20,261,739
Diluted Shares 20,261,719
Report Link
Date2021-03-31
Revenue 5,795,551
Net Income 13,120,821
EPS 0.65
Basic Shares 20,261,719
Diluted Shares 20,261,719
Report Link
Date2020-12-31
Revenue 10,822,607
Net Income 15,955,238
EPS 0.79
Basic Shares 20,261,726
Diluted Shares 20,261,719
Report Link
Date2020-09-30
Revenue 5,539,424
Net Income 12,907,136
EPS 0.64
Basic Shares 20,261,743
Diluted Shares 20,261,719
Report Link
Date2020-06-30
Revenue 5,713,909
Net Income 3,841,404
EPS 0.19
Basic Shares 20,261,745
Diluted Shares 20,261,719
Report Link
Date2020-03-31
Revenue 7,961,059
Net Income -17,369,853
EPS -0.86
Basic Shares 20,261,728
Diluted Shares 20,261,719
Report Link
Date2019-12-31
Revenue 6,176,680
Net Income 10,098,510
EPS 0.5
Basic Shares 20,226,064
Diluted Shares 20,226,045
Report Link
Date2019-09-30
Revenue 7,191,798
Net Income 6,956,312
EPS 0.34
Basic Shares 20,192,018
Diluted Shares 20,192,015
Report Link
Date2019-06-30
Revenue 7,522,996
Net Income 10,979,046
EPS 0.54
Basic Shares 20,156,836
Diluted Shares 20,156,813
Report Link
Date2019-03-31
Revenue 7,522,996
Net Income 10,979,046
EPS 0.54
Basic Shares 20,156,836
Diluted Shares 20,156,813
Report Link
Date2018-12-31
Revenue 7,176,699
Net Income -3,686,154
EPS -0.18
Basic Shares 20,082,869
Diluted Shares 20,082,888
Report Link
Date2018-09-30
Revenue 7,913,958
Net Income 10,382,225
EPS 0.52
Basic Shares 20,047,085
Diluted Shares 20,047,076
Report Link
Date2018-06-30
Revenue 7,739,860
Net Income 2,171,988
EPS 0.11
Basic Shares 20,011,203
Diluted Shares 20,011,314
Report Link
Date2018-03-31
Revenue 7,604,497
Net Income 718,412
EPS 0.036
Basic Shares 19,975,864
Diluted Shares 19,975,363
Report Link
Date2017-12-31
Revenue 7,939,638
Net Income 5,051,953
EPS 0.25
Basic Shares 19,939,899
Diluted Shares 19,939,864
Report Link
Date2017-09-30
Revenue 7,360,213
Net Income 12,844,837
EPS 0.65
Basic Shares 19,905,341
Diluted Shares 19,905,321
Report Link
Date2017-06-30
Revenue 8,220,421
Net Income 15,462,932
EPS 0.78
Basic Shares 19,868,211
Diluted Shares 19,868,194
Report Link
Date2017-03-31
Revenue 7,990,298
Net Income 10,219,396
EPS 0.52
Basic Shares 19,830,126
Diluted Shares 19,830,088
Report Link
Date2016-12-31
Revenue 8,039,384
Net Income 1,350,790
EPS 0.0683
Basic Shares 19,790,634
Diluted Shares 19,790,407
Report Link
Date2016-09-30
Revenue 6,815,924
Net Income 11,349,369
EPS 0.57
Basic Shares 19,751,085
Diluted Shares 19,751,055
Report Link
Date2016-06-30
Revenue 7,014,018
Net Income 8,362,240
EPS 0.42
Basic Shares 19,723,938
Diluted Shares 19,723,927
Report Link
Date2016-03-31
Revenue 6,313,481
Net Income 6,177,657
EPS 0.31
Basic Shares 19,694,702
Diluted Shares 19,694,642
Report Link
Date2015-12-31
Revenue 6,952,637
Net Income -1,433,588
EPS -0.0729
Basic Shares 19,664,860
Diluted Shares 19,664,704
Report Link
Date2015-09-30
Revenue 5,910,139
Net Income 588,294
EPS 0.03
Basic Shares 19,634,015
Diluted Shares 19,633,590
Report Link
Date2015-06-30
Revenue 6,974,880
Net Income 5,520,467
EPS 0.28
Basic Shares 19,600,520
Diluted Shares 19,600,460
Report Link
Date2015-03-31
Revenue 6,960,194
Net Income 12,607,949
EPS 0.64
Basic Shares 19,567,351
Diluted Shares 19,567,332
Report Link
Date2014-12-31
Revenue 7,162,293
Net Income 2,607,688
EPS 0.13
Basic Shares 19,533,536
Diluted Shares 19,533,416
Report Link
Date2014-09-30
Revenue 8,508,910
Net Income 6,499,286
EPS 0.33
Basic Shares 19,499,632
Diluted Shares 19,499,581
Report Link
Date2014-06-30
Revenue 6,973,819
Net Income 15,561,669
EPS 0.8
Basic Shares 19,465,030
Diluted Shares 19,465,026
Report Link
Date2014-03-31
Revenue 7,550,489
Net Income 8,086,518
EPS 0.42
Basic Shares 19,429,590
Diluted Shares 19,429,576
Report Link
Date2013-12-31
Revenue 7,284,905
Net Income 7,360,209
EPS 0.38
Basic Shares 19,393,672
Diluted Shares 19,393,655
Report Link
Date2013-09-30
Revenue 6,826,999
Net Income 10,170,934
EPS 0.53
Basic Shares 19,355,547
Diluted Shares 19,355,515
Report Link
Date2013-06-30
Revenue 7,355,816
Net Income 3,997,550
EPS 0.21
Basic Shares 19,319,208
Diluted Shares 19,319,200
Report Link
Date2013-03-31
Revenue 7,412,097
Net Income 10,647,220
EPS 0.55
Basic Shares 19,285,821
Diluted Shares 19,285,799
Report Link
Date2012-12-31
Revenue 8,153,903
Net Income 11,457,415
EPS 0.6
Basic Shares 19,239,700
Diluted Shares 19,239,673
Report Link
Date2012-09-30
Revenue 7,309,268
Net Income 13,182,558
EPS 0.69
Basic Shares 19,204,910
Diluted Shares 19,204,886
Report Link

Quarterly Ratios

Date2024-06-30
PE 11.14
Dividend Yield 2.07
Payout Ratio: 92.256%
Date2024-03-31
PE 10.26
Dividend Yield 2.25
Payout Ratio: 92.256%
Date2023-12-31
PE 10.29
Dividend Yield 2.01
Payout Ratio: 82.609%
Date2023-09-30
PE 8.08
Dividend Yield 2.20
Payout Ratio: 70.979%
Date2023-06-30
PE 9.30
Dividend Yield 2.15
Payout Ratio: 79.900%
Date2023-03-31
PE 7.33
Dividend Yield 1.98
Payout Ratio: 58.022%
Date2022-12-31
PE 10.85
Dividend Yield 1.86
Payout Ratio: 80.821%
Date2022-09-30
PE 8.93
Dividend Yield 1.85
Payout Ratio: 66.172%
Date2022-06-30
PE -24.10
Dividend Yield 1.79
Payout Ratio: -172.555%
Date2022-03-31
PE 23.99
Dividend Yield 1.58
Payout Ratio: 151.215%
Date2021-12-31
PE 13.71
Dividend Yield 1.50
Payout Ratio: 82.348%
Date2021-09-30
PE 3.78
Dividend Yield 1.54
Payout Ratio: 23.324%
Date2021-06-30
PE 5.95
Dividend Yield 1.58
Payout Ratio: 37.601%
Date2021-03-31
PE 5.38
Dividend Yield 1.72
Payout Ratio: 37.062%
Date2020-12-31
PE 4.18
Dividend Yield 1.82
Payout Ratio: 30.478%
Date2020-09-30
PE 4.91
Dividend Yield 1.92
Payout Ratio: 37.675%
Date2020-06-30
PE 17.72
Dividend Yield 1.79
Payout Ratio: 126.589%
Date2020-03-31
PE -3.39
Dividend Yield 2.58
Payout Ratio: -34.933%
Date2019-12-31
PE 8.44
Dividend Yield 1.78
Payout Ratio: 59.985%
Date2019-09-30
PE 12.23
Dividend Yield 1.78
Payout Ratio: 86.929%
Date2019-06-30
PE 7.24
Dividend Yield 1.90
Payout Ratio: 54.927%
Date2019-03-31
PE 7.14
Dividend Yield 1.92
Payout Ratio: 54.927%
Date2018-12-31
PE -20.02
Dividend Yield 2.04
Payout Ratio: -163.154%
Date2018-09-30
PE 7.45
Dividend Yield 1.94
Payout Ratio: 57.823%
Date2018-06-30
PE 34.80
Dividend Yield 1.98
Payout Ratio: 275.904%
Date2018-03-31
PE 103.99
Dividend Yield 2.00
Payout Ratio: 832.664%
Date2017-12-31
PE 15.26
Dividend Yield 1.94
Payout Ratio: 118.204%
Date2017-09-30
PE 6.12
Dividend Yield 1.90
Payout Ratio: 46.404%
Date2017-06-30
PE 4.85
Dividend Yield 1.98
Payout Ratio: 38.473%
Date2017-03-31
PE 7.41
Dividend Yield 1.96
Payout Ratio: 58.097%
Date2016-12-31
PE 56.70
Dividend Yield 1.93
Payout Ratio: 438.656%
Date2016-09-30
PE 7.48
Dividend Yield 1.74
Payout Ratio: 52.137%
Date2016-06-30
PE 10.60
Dividend Yield 1.67
Payout Ratio: 70.656%
Date2016-03-31
PE 13.56
Dividend Yield 1.76
Payout Ratio: 95.496%
Date2015-12-31
PE -59.16
Dividend Yield 1.74
Payout Ratio: -410.863%
Date2015-09-30
PE 135.92
Dividend Yield 1.84
Payout Ratio: 999.524%
Date2015-06-30
PE 14.26
Dividend Yield 1.86
Payout Ratio: 106.335%
Date2015-03-31
PE 6.03
Dividend Yield 1.93
Payout Ratio: 46.479%
Date2014-12-31
PE 29.76
Dividend Yield 1.88
Payout Ratio: 224.332%
Date2014-09-30
PE 11.51
Dividend Yield 1.95
Payout Ratio: 89.848%
Date2014-06-30
PE 4.78
Dividend Yield 1.96
Payout Ratio: 37.457%
Date2014-03-31
PE 9.11
Dividend Yield 1.97
Payout Ratio: 71.948%
Date2013-12-31
PE 9.83
Dividend Yield 2.01
Payout Ratio: 78.893%
Date2013-09-30
PE 7.29
Dividend Yield 1.95
Payout Ratio: 56.984%
Date2013-06-30
PE 19.28
Dividend Yield 1.88
Payout Ratio: 144.732%
Date2013-03-31
PE 7.32
Dividend Yield 2.47
Payout Ratio: 72.281%
Date2012-12-31
PE 6.41
Dividend Yield 1.96
Payout Ratio: 50.202%
Date2012-09-30
PE 6.09
Dividend Yield 1.79
Payout Ratio: 43.620%

RSI:

52.77

Price:

$19.74

Market Cap:

401,410,926

EPS TTM:

1.78

PE Ratio:

11.15

PEPSG:

NaN

Fwd PE:

NaN

Volume:

27,923

2 Year Price Change

1.411

Index 2 Year Price Change

1.497

5 Year Price Change

1.165

Index 5 Year Price Change

1.905

PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.

Revenue

Net Income

EPS

Shares

News

Press Releases

Notable Earnings

Please select an option: