← All stocks

BARINGS CORPORATE INVESTORS

MCI Net buying
CIK 0000275694 #3328 in the set updated 22 Sep 2026
Bought (120 mo)
$1.47M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$597.67K
$0.00 on a plan · $0.00 straight out of an exercise
Sold at will
$597.67K
23 of 23 sales
Net
+$871.69K
+$871.69K against sales at will

By person

9 insiders · 77 transactions
Insider
Role
Bought
Sold
Net
Holding
Worth
Change
GRACE EDWARD P III
Trustee
$839.41K (38)
$340.80K (10)
+$498.61K
10,000
$225.20K
+122.2%
NOREEN CLIFFORD M
Chairman of Fund
$294.40K (3)
+$294.40K
20,000
$450.40K
Brown Michael Harlan
Trustee
$164.30K (7)
+$164.30K
30,690
$691.14K
+62.0%
JOYAL ROBERT EUGENE
Trustee
$156.18K (7)
−$156.18K
8,909
$200.64K
−52.9%
Erwin Robert David
Officer of Adviser
$100.69K (6)
−$100.69K
0
$0.00
−100.0%
CRANDALL ROGER W
Adviser Board Member
$87.72K (2)
+$87.72K
9,425
$212.26K
+175.2%
SWEENEY SUSAN B
Trustee
$62.59K (2)
+$62.59K
7,614
$171.47K
+110.7%
Ginader Barbara
Trustee
$20.94K (2)
+$20.94K
7,014
$157.96K
+24.9%
MASSACHUSETTS MUTUAL LIFE INSURANCE CO entity
10% owner
219,664
$4.95M
0.0%

No percentages here. BARINGS CORPORATE INVESTORS reports its share count only per share class, which the XBRL frames API does not carry.

Insider
Date
Role
Action
Shares
Price
Amount
GRACE EDWARD P III
14 Jun 2024
Trustee
Buy
2,500
$18.65
$46.63K
GRACE EDWARD P III
14 Jun 2024
Trustee
Buy
1,829
$18.61
$34.03K
GRACE EDWARD P III
14 Jun 2024
Trustee
Buy
671
$18.70
$12.55K
GRACE EDWARD P III
13 Jun 2024
Trustee
Buy
6,157
$18.25
$112.37K
GRACE EDWARD P III
13 Jun 2024
Trustee
Buy
2,500
$18.37
$45.93K
GRACE EDWARD P III
13 Jun 2024
Trustee
Buy
2,300
$18.37
$42.25K
GRACE EDWARD P III
13 Jun 2024
Trustee
Buy
100
$18.38
$1.84K
GRACE EDWARD P III
13 Jun 2024
Trustee
Buy
100
$18.44
$1.84K
GRACE EDWARD P III
5 Jun 2023
Trustee
Buy
157
$13.94
$2.19K
GRACE EDWARD P III
5 Jun 2023
Trustee
Buy
1,000
$13.95
$13.95K
SWEENEY SUSAN B
23 May 2023
Trustee
Buy
500
$14.57
$7.29K
GRACE EDWARD P III
22 May 2023
Trustee
Buy
800
$14.00
$11.20K
GRACE EDWARD P III
22 May 2023
Trustee
Buy
1,000
$13.75
$13.75K
GRACE EDWARD P III
22 May 2023
Trustee
Buy
1,000
$13.79
$13.79K
Ginader Barbara
22 May 2023
Trustee
Buy
500
$13.97
$6.99K
GRACE EDWARD P III
6 Dec 2022
Trustee
Buy
200
$13.40
$2.68K
GRACE EDWARD P III
5 Dec 2022
Trustee
Buy
1,000
$13.50
$13.50K
GRACE EDWARD P III
5 Dec 2022
Trustee
Buy
1,000
$13.50
$13.50K
GRACE EDWARD P III
5 Dec 2022
Trustee
Buy
1,000
$13.55
$13.55K
GRACE EDWARD P III
5 Dec 2022
Trustee
Buy
1,477
$13.55
$20.01K
GRACE EDWARD P III
30 Nov 2022
Trustee
Buy
523
$13.62
$7.12K
GRACE EDWARD P III
30 Nov 2022
Trustee
Buy
1,000
$13.58
$13.58K
GRACE EDWARD P III
4 Feb 2022
Trustee
Buy
745
$15.38
$11.45K
GRACE EDWARD P III
4 Feb 2022
Trustee
Buy
900
$15.54
$13.99K
GRACE EDWARD P III
4 Feb 2022
Trustee
Buy
1,255
$15.40
$19.33K
GRACE EDWARD P III
4 Feb 2022
Trustee
Buy
3,100
$15.55
$48.21K
GRACE EDWARD P III
3 Feb 2022
Trustee
Buy
100
$15.70
$1.57K
GRACE EDWARD P III
3 Feb 2022
Trustee
Buy
900
$15.72
$14.15K
GRACE EDWARD P III
3 Feb 2022
Trustee
Buy
1,000
$15.62
$15.62K
GRACE EDWARD P III
3 Feb 2022
Trustee
Buy
1,000
$15.65
$15.65K
GRACE EDWARD P III
11 Jan 2022
Trustee
Buy
1,000
$15.80
$15.80K
Brown Michael Harlan
19 Mar 2021
Trustee
Buy
2,000
$13.73
$27.46K
Brown Michael Harlan
18 Mar 2021
Trustee
Buy
1,742
$13.80
$24.04K
Brown Michael Harlan
10 Nov 2020
Trustee
Buy
2,000
$12.13
$24.26K
GRACE EDWARD P III
28 Oct 2020
Trustee
Buy
3,600
$11.76
$42.34K
GRACE EDWARD P III
27 Oct 2020
Trustee
Buy
4,000
$11.90
$47.60K
GRACE EDWARD P III
27 Oct 2020
Trustee
Buy
400
$11.85
$4.74K
GRACE EDWARD P III
17 Oct 2018
Trustee
Buy
1,766
$14.82
$26.17K
GRACE EDWARD P III
20 Feb 2018
Trustee
Buy
3,000
$14.80
$44.40K
Brown Michael Harlan
31 Jan 2018
Trustee
Buy
1,000
$14.95
$14.95K
Brown Michael Harlan
31 Jan 2018
Trustee
Buy
1,000
$14.99
$14.99K
SWEENEY SUSAN B
7 Nov 2017
Trustee
Buy
3,500
$15.80
$55.30K
Ginader Barbara
26 Jul 2017
Trustee
Buy
900
$15.51
$13.96K
GRACE EDWARD P III
24 Jul 2017
Trustee
Buy
1,900
$15.42
$29.30K
CRANDALL ROGER W
16 Feb 2017
Adviser Board Member
Buy
3,000
$14.62
$43.86K
CRANDALL ROGER W
14 Feb 2017
Adviser Board Member
Buy
3,000
$14.62
$43.86K
Brown Michael Harlan
14 Feb 2017
Trustee
Buy
2,000
$14.60
$29.20K
Brown Michael Harlan
13 Feb 2017
Trustee
Buy
2,000
$14.70
$29.40K
NOREEN CLIFFORD M
10 Feb 2017
Chairman of Fund
Buy
10,000
$14.65
$146.50K
GRACE EDWARD P III
10 Feb 2017
Trustee
Buy
100
$14.60
$1.46K
NOREEN CLIFFORD M
2 Feb 2017
Chairman
Buy
5,000
$14.78
$73.90K
NOREEN CLIFFORD M
2 Feb 2017
Chairman
Buy
5,000
$14.80
$74.00K
GRACE EDWARD P III
27 Jan 2017
Trustee
Buy
1,500
$14.78
$22.17K
GRACE EDWARD P III
27 Jan 2017
Trustee
Buy
2,000
$14.61
$29.23K

What was left out

Form 4 filings counted 781
Amendments (4/A) skipped 19
Filings about a different issuer 0
Unreadable filings 0
Joint filings 1
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 0
Sales at will 23
Transactions with no price 0
Shares from compensation/vesting 0
Sales filed before the plan box existed 14
History held since 6 Sep 2016