Keystone Private Income Fund (N/A)

Keystone Private Income Fund experienced recent insider trading activity involving Secretary Michelle Ann Mattson, who executed two sell orders totaling approximately $45,500 on June 30, 2026. These disposals follow a period characterized by significant accumulation from various executives, including the President and Treasurer, throughout the preceding months.
Ticker: N/A


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
No insider activity signals detected

Insider trades have not triggered unusual activity signals for this company.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Mattson Michelle Ann Secretary Officer
Transaction date
Sale
Price
244.45
Quantity 41,844 -26.3%
Value US$4,693,476
Mattson Michelle Ann Secretary Officer
Transaction date
Sale
Price
143.62
Quantity 20,706 +20.8%
Value US$1,918,887
Earl John President Officer
Transaction date
Purchase
Price
254.82
Quantity 70,659 +6.0%
Value US$3,935,792
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
98.04
Quantity 803 +inf%
Value US$78,750
Nielson Brandon R. Non-Executive Director
Transaction date
Purchase
Price
98.04
Quantity 51,000 +inf%
Value US$5,000,000
Mattson Michelle Ann Secretary Officer
Transaction date
Purchase
Price
98.05
Quantity 1,683 +178.3%
Value US$165,000
Earl John President Officer
Transaction date
Purchase
Price
98.07
Quantity 30,590 +24.7%
Value US$3,000,000
Nielson Brandon R. Non-Executive Director
Transaction date
Purchase
Price
98.55
Quantity 101,471 +211.0%
Value US$10,000,000
Earl John President Officer
Transaction date
Purchase
Price
98.55
Quantity 86,251 +239.2%
Value US$8,500,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
98.55
Quantity 60,883 +98.0%
Value US$6,000,000
Earl John President Officer
Transaction date
Purchase
Price
98.58
Quantity 15,216 +73.9%
Value US$1,500,000
Mattson Michelle Ann Secretary Officer
Transaction date
Purchase
Price
98.58
Quantity 203 +28.3%
Value US$20,000
Nielson Brandon R. Non-Executive Director
Transaction date
Purchase
Price
98.67
Quantity 20,270 +74.7%
Value US$2,000,000
Earl John President Officer
Transaction date
Purchase
Price
98.67
Quantity 10,135 +98.6%
Value US$1,000,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
98.67
Quantity 10,135 +19.7%
Value US$1,000,000
Earl John President Officer
Transaction date
Purchase
Price
98.73
Quantity 8,305 +inf%
Value US$820,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
98.73
Quantity 51 +12.2%
Value US$5,000
Earl John President Officer
Transaction date
Purchase
Price
98.76
Quantity 10,126 +inf%
Value US$1,000,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
98.76
Quantity 5,063 +11.1%
Value US$500,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
98.69
Quantity 5,066 +12.9%
Value US$500,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
98.69
Quantity 405 +inf%
Value US$40,000
2.7
Shaw Daren Non-Executive Director
Transaction date
Purchase
Price
98.80
Quantity 5,061 +inf%
Value US$500,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
99.52
Quantity 121 +5.3%
Value US$12,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
99.52
Quantity 115 +5.6%
Value US$11,400
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.18
Quantity 8,984 +40.0%
Value US$900,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
99.82
Quantity 3,005 +15.5%
Value US$300,000
Earl John President Officer
Transaction date
Purchase
Price
99.79
Quantity 10,021 +38.8%
Value US$1,000,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.22
Quantity 4,989 +34.5%
Value US$500,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.22
Quantity 97 +6.8%
Value US$9,700
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.22
Quantity 93 +7.3%
Value US$9,300
Earl John President Officer
Transaction date
Purchase
Price
100.48
Quantity 4,976 +33.6%
Value US$500,000
Earl John President Officer
Transaction date
Purchase
Price
100.48
Quantity 4,976 +36.2%
Value US$500,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.52
Quantity 279 +2.0%
Value US$28,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.55
Quantity 174 +14.0%
Value US$17,500
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.55
Quantity 158 +14.3%
Value US$15,900
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.67
Quantity 2,980 +26.6%
Value US$300,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.28
Quantity 4,937 +78.8%
Value US$500,000
Earl John President Officer
Transaction date
Purchase
Price
101.28
Quantity 14,810 +inf%
Value US$1,500,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.28
Quantity 365 +41.4%
Value US$37,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.28
Quantity 326 +41.7%
Value US$33,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.28
Quantity 1,481 +31.0%
Value US$150,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.28
Quantity 1,975 +70.3%
Value US$200,000
Earl John President Officer
Transaction date
Purchase
Price
101.28
Quantity 3,949 +100.1%
Value US$400,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.28
Quantity 272 +44.5%
Value US$27,500
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.28
Quantity 232 +42.2%
Value US$23,500
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.28
Quantity 1,975 +236.4%
Value US$200,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
101.39
Quantity 335 +67.1%
Value US$34,000
Earl John President Officer
Transaction date
Purchase
Price
101.39
Quantity 3,945 +inf%
Value US$400,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.00
Quantity 610 +inf%
Value US$61,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.00
Quantity 550 +inf%
Value US$55,000
Allen Brad Treasurer Officer
Transaction date
Purchase
Price
100.00
Quantity 500 +inf%
Value US$50,000
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-20 2026-06-30 S Sale

Secretary

Officer
41,844 -26.3%
244.45
US$4,693,476
41,844 -26.3% 244.45 US$4,693,476
2026-07-20 2026-06-30 S Sale

Secretary

Officer
20,706 +20.8%
143.62
US$1,918,887
20,706 +20.8% 143.62 US$1,918,887
2026-06-17 2026-06-01 B Purchase

President

Officer
70,659 +6.0%
254.82
US$3,935,792
70,659 +6.0% 254.82 US$3,935,792
2026-06-17 2026-06-01 B Purchase

Treasurer

Officer
803 +inf%
98.04
US$78,750
803 +inf% 98.04 US$78,750
2026-06-17 2026-06-01 B Purchase Non-Executive Director
51,000 +inf%
98.04
US$5,000,000
51,000 +inf% 98.04 US$5,000,000
2026-05-14 2026-05-01 B Purchase

Secretary

Officer
1,683 +178.3%
98.05
US$165,000
1,683 +178.3% 98.05 US$165,000
2026-04-17 2026-04-01 B Purchase

President

Officer
30,590 +24.7%
98.07
US$3,000,000
30,590 +24.7% 98.07 US$3,000,000
2026-03-13 2026-03-01 B Purchase Non-Executive Director
101,471 +211.0%
98.55
US$10,000,000
101,471 +211.0% 98.55 US$10,000,000
2026-03-13 2026-03-01 B Purchase

President

Officer
86,251 +239.2%
98.55
US$8,500,000
86,251 +239.2% 98.55 US$8,500,000
2026-03-13 2026-03-01 B Purchase

Treasurer

Officer
60,883 +98.0%
98.55
US$6,000,000
60,883 +98.0% 98.55 US$6,000,000
2026-02-20 2026-02-01 B Purchase

President

Officer
15,216 +73.9%
98.58
US$1,500,000
15,216 +73.9% 98.58 US$1,500,000
2026-02-20 2026-02-01 B Purchase

Secretary

Officer
203 +28.3%
98.58
US$20,000
203 +28.3% 98.58 US$20,000
2026-01-23 2026-01-01 B Purchase Non-Executive Director
20,270 +74.7%
98.67
US$2,000,000
20,270 +74.7% 98.67 US$2,000,000
2026-01-23 2026-01-01 B Purchase

President

Officer
10,135 +98.6%
98.67
US$1,000,000
10,135 +98.6% 98.67 US$1,000,000
2026-01-23 2026-01-01 B Purchase

Treasurer

Officer
10,135 +19.7%
98.67
US$1,000,000
10,135 +19.7% 98.67 US$1,000,000
2025-12-17 2025-12-01 B Purchase

President

Officer
8,305 +inf%
98.73
US$820,000
8,305 +inf% 98.73 US$820,000
2025-12-17 2025-12-01 B Purchase

Treasurer

Officer
51 +12.2%
98.73
US$5,000
51 +12.2% 98.73 US$5,000
2025-11-19 2025-11-01 B Purchase

President

Officer
10,126 +inf%
98.76
US$1,000,000
10,126 +inf% 98.76 US$1,000,000
2025-11-19 2025-11-01 B Purchase

Treasurer

Officer
5,063 +11.1%
98.76
US$500,000
5,063 +11.1% 98.76 US$500,000
2025-09-18 2025-09-01 B Purchase

Treasurer

Officer
5,066 +12.9%
98.69
US$500,000
5,066 +12.9% 98.69 US$500,000
2025-09-18 2025-09-01 B Purchase

Treasurer

Officer
405 +inf%
98.69
US$40,000
405 +inf% 98.69 US$40,000
2025-08-19 2025-08-01 B Purchase Non-Executive Director
5,061 +inf%
98.80
US$500,000
5,061 +inf% 98.80 US$500,000
2025-09-18 2025-05-01 B Purchase

Treasurer

Officer
121 +5.3%
99.52
US$12,000
121 +5.3% 99.52 US$12,000
2025-09-18 2025-05-01 B Purchase

Treasurer

Officer
115 +5.6%
99.52
US$11,400
115 +5.6% 99.52 US$11,400
2025-09-18 2024-12-01 B Purchase

Treasurer

Officer
8,984 +40.0%
100.18
US$900,000
8,984 +40.0% 100.18 US$900,000
2025-09-18 2024-09-01 B Purchase

Treasurer

Officer
3,005 +15.5%
99.82
US$300,000
3,005 +15.5% 99.82 US$300,000
2025-09-18 2024-07-01 B Purchase

President

Officer
10,021 +38.8%
99.79
US$1,000,000
10,021 +38.8% 99.79 US$1,000,000
2025-09-18 2024-06-01 B Purchase

Treasurer

Officer
4,989 +34.5%
100.22
US$500,000
4,989 +34.5% 100.22 US$500,000
2025-09-18 2024-05-01 B Purchase

Treasurer

Officer
97 +6.8%
100.22
US$9,700
97 +6.8% 100.22 US$9,700
2025-09-18 2024-05-01 B Purchase

Treasurer

Officer
93 +7.3%
100.22
US$9,300
93 +7.3% 100.22 US$9,300
2025-09-18 2023-11-01 B Purchase

President

Officer
4,976 +33.6%
100.48
US$500,000
4,976 +33.6% 100.48 US$500,000
2025-09-18 2023-11-01 B Purchase

President

Officer
4,976 +36.2%
100.48
US$500,000
4,976 +36.2% 100.48 US$500,000
2025-09-18 2023-06-01 B Purchase

Treasurer

Officer
279 +2.0%
100.52
US$28,000
279 +2.0% 100.52 US$28,000
2025-09-18 2023-05-01 B Purchase

Treasurer

Officer
174 +14.0%
100.55
US$17,500
174 +14.0% 100.55 US$17,500
2025-09-18 2023-05-01 B Purchase

Treasurer

Officer
158 +14.3%
100.55
US$15,900
158 +14.3% 100.55 US$15,900
2025-09-18 2023-04-01 B Purchase

Treasurer

Officer
2,980 +26.6%
100.67
US$300,000
2,980 +26.6% 100.67 US$300,000
2025-09-18 2023-01-01 B Purchase

Treasurer

Officer
4,937 +78.8%
101.28
US$500,000
4,937 +78.8% 101.28 US$500,000
2025-09-18 2023-01-01 B Purchase

President

Officer
14,810 +inf%
101.28
US$1,500,000
14,810 +inf% 101.28 US$1,500,000
2025-09-18 2022-09-01 B Purchase

Treasurer

Officer
365 +41.4%
101.28
US$37,000
365 +41.4% 101.28 US$37,000
2025-09-18 2022-09-01 B Purchase

Treasurer

Officer
326 +41.7%
101.28
US$33,000
326 +41.7% 101.28 US$33,000
2025-09-18 2022-04-01 B Purchase

Treasurer

Officer
1,481 +31.0%
101.28
US$150,000
1,481 +31.0% 101.28 US$150,000
2025-09-18 2021-09-01 B Purchase

Treasurer

Officer
1,975 +70.3%
101.28
US$200,000
1,975 +70.3% 101.28 US$200,000
2025-09-18 2021-09-01 B Purchase

President

Officer
3,949 +100.1%
101.28
US$400,000
3,949 +100.1% 101.28 US$400,000
2025-09-18 2021-05-01 B Purchase

Treasurer

Officer
272 +44.5%
101.28
US$27,500
272 +44.5% 101.28 US$27,500
2025-09-18 2021-05-01 B Purchase

Treasurer

Officer
232 +42.2%
101.28
US$23,500
232 +42.2% 101.28 US$23,500
2025-09-18 2021-01-01 B Purchase

Treasurer

Officer
1,975 +236.4%
101.28
US$200,000
1,975 +236.4% 101.28 US$200,000
2025-09-18 2020-09-01 B Purchase

Treasurer

Officer
335 +67.1%
101.39
US$34,000
335 +67.1% 101.39 US$34,000
2025-09-18 2020-09-01 B Purchase

President

Officer
3,945 +inf%
101.39
US$400,000
3,945 +inf% 101.39 US$400,000
2025-09-18 2020-07-01 B Purchase

Treasurer

Officer
610 +inf%
100.00
US$61,000
610 +inf% 100.00 US$61,000
2025-09-18 2020-07-01 B Purchase

Treasurer

Officer
550 +inf%
100.00
US$55,000
550 +inf% 100.00 US$55,000
2020-06-19 2020-06-16 B Purchase

Treasurer

Officer
500 +inf%
100.00
US$50,000
500 +inf% 100.00 US$50,000