Keck Thomas

Insider profile

Performance

Overall performance
1.7

Performance over holding periods
1.7
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 51% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy
Keck Thomas's trades of StepStone Private Credit Income Fund's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Proposed sale
Price
167.94
Quantity 33,157
Value US$4,766,140
Transaction date
Sale
Price
399.31
Quantity 60,355 +16.2%
Value US$1,327,797
Transaction date
Sale
Price
45.04
Quantity 4,939 -4.2%
Value US$222,453
Transaction date
Proposed sale
Price
45.04
Quantity 4,939
Value US$222,473
Transaction date
Sale
Price
45.06
Quantity 74,976 -38.7%
Value US$3,378,419
Transaction date
Proposed sale
Price
45.06
Quantity 74,976
Value US$3,378,449
Transaction date
Proposed sale
Price
45.01
Quantity 4,382
Value US$197,233
Transaction date
Proposed sale
Price
45.04
Quantity 2,653
Value US$119,486
Transaction date
Sale
Price
35.47
Quantity 3,694 -1.8%
Value US$131,026
Transaction date
Proposed sale
Price
35.47
Quantity 3,694
Value US$131,023
Transaction date
Sale
Price
35.47
Quantity 53,403 -20.7%
Value US$1,894,204
Transaction date
Proposed sale
Price
35.47
Quantity 53,403
Value US$1,894,375
Transaction date
Proposed sale
Price
35.68
Quantity 48,662
Value US$1,736,392
Transaction date
Sale
Price
35.68
Quantity 48,662 -15.9%
Value US$1,736,260
Transaction date
Sale
Price
35.10
Quantity 24,241 -7.3%
Value US$850,859
Transaction date
Proposed sale
Price
35.10
Quantity 24,241
Value US$850,813
Transaction date
Planned sale
Price
30.11
Quantity 18,222 -5.2%
Value US$548,664
Transaction date
Planned sale
Price
30.10
Quantity 32,050 -8.4%
Value US$964,705
Transaction date
Planned sale
Price
31.81
Quantity 47,781 -11.1%
Value US$1,519,914
Transaction date
Planned sale
Price
30.74
Quantity 76,335 -15.1%
Value US$2,346,538
Transaction date
Planned sale
Price
30.06
Quantity 612 -0.1%
Value US$18,397
Transaction date
Planned sale
Price
46.94
Quantity 44,082 -100.0%
Value US$2,069,209
Transaction date
Planned sale
Price
47.62
Quantity 43,597 -49.7%
Value US$2,076,089
Transaction date
Planned sale
Price
47.21
Quantity 62,551 -41.6%
Value US$2,953,033
Transaction date
Planned sale
Price
47.04
Quantity 60,337 -28.7%
Value US$2,838,252
Transaction date
Planned sale
Price
46.85
Quantity 48,000 -18.6%
Value US$2,248,800
Transaction date
Planned sale
Price
45.66
Quantity 29,765 -10.3%
Value US$1,359,070
Transaction date
Planned sale
Price
45.51
Quantity 21,447 -6.9%
Value US$976,053
Transaction date
Planned sale
Price
44.74
Quantity 24,780 -7.4%
Value US$1,108,657
Transaction date
Planned sale
Price
43.94
Quantity 18,052 -5.1%
Value US$793,205
Transaction date
Planned sale
Price
43.21
Quantity 7,500 -2.1%
Value US$324,075
Transaction date
Planned sale
Price
43.35
Quantity 13,212 -3.5%
Value US$572,740
Transaction date
Planned sale
Price
43.20
Quantity 5,900 -1.6%
Value US$254,880
Transaction date
Planned sale
Price
43.04
Quantity 4,135 -1.1%
Value US$177,970
Transaction date
Planned sale
Price
43.24
Quantity 13,942 -3.5%
Value US$602,852
Transaction date
Planned sale
Price
43.02
Quantity 2,700 -0.7%
Value US$116,154
Transaction date
Sale
Price
28.32
Quantity 200,000 -100.0%
Value US$5,664,000
Transaction date
Purchase
Price
18.00
Quantity 55,750 +inf%
Value US$1,003,500
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-06-18 2024-06-14 B Purchase
98,515 +13.8%
445.70
US$283,177
98,515 +13.8% 445.70 US$283,177
2024-06-12 2024-06-12 PrS Proposed sale
33,157
167.94
US$4,766,140
33,157 167.94 US$4,766,140
2024-06-12 2024-06-12 S Sale
60,355 +16.2%
399.31
US$1,327,797
60,355 +16.2% 399.31 US$1,327,797
2024-06-13 2024-06-11 B Purchase
149,850 +20.0%
10.01
US$1,500,000
149,850 +20.0% 10.01 US$1,500,000
2024-06-12 2024-06-11 S Sale
4,939 -4.2%
45.04
US$222,453
4,939 -4.2% 45.04 US$222,453
2024-06-11 2024-06-11 PrS Proposed sale
4,939
45.04
US$222,473
4,939 45.04 US$222,473
2024-06-12 2024-06-10 S Sale
74,976 -38.7%
45.06
US$3,378,419
74,976 -38.7% 45.06 US$3,378,419
2024-06-10 2024-06-10 PrS Proposed sale
74,976
45.06
US$3,378,449
74,976 45.06 US$3,378,449
2024-06-10 2024-06-06 B Purchase
350,000 +87.5%
10.00
US$3,500,000
350,000 +87.5% 10.00 US$3,500,000
2024-06-05 2024-06-04 S Sale
4,382 -2.2%
45.01
US$197,234
4,382 -2.2% 45.01 US$197,234
2024-06-04 2024-06-04 PrS Proposed sale
4,382
45.01
US$197,233
4,382 45.01 US$197,233
2024-06-05 2024-06-03 S Sale
2,653 -1.3%
45.04
US$119,491
2,653 -1.3% 45.04 US$119,491
2024-06-03 2024-06-03 PrS Proposed sale
2,653
45.04
US$119,486
2,653 45.04 US$119,486
2024-02-27 2024-02-26 S Sale
3,694 -1.8%
35.47
US$131,026
3,694 -1.8% 35.47 US$131,026
2024-02-26 2024-02-26 PrS Proposed sale
3,694
35.47
US$131,023
3,694 35.47 US$131,023
2024-02-27 2024-02-23 S Sale
53,403 -20.7%
35.47
US$1,894,204
53,403 -20.7% 35.47 US$1,894,204
2024-02-23 2024-02-23 PrS Proposed sale
53,403
35.47
US$1,894,375
53,403 35.47 US$1,894,375
2024-02-22 2024-02-22 PrS Proposed sale
48,662
35.68
US$1,736,392
48,662 35.68 US$1,736,392
2024-02-22 2024-02-22 S Sale
48,662 -15.9%
35.68
US$1,736,260
48,662 -15.9% 35.68 US$1,736,260
2024-02-22 2024-02-21 S Sale
24,241 -7.3%
35.10
US$850,859
24,241 -7.3% 35.10 US$850,859
2024-02-21 2024-02-21 PrS Proposed sale
24,241
35.10
US$850,813
24,241 35.10 US$850,813
2023-02-09 2023-02-07 PlS Planned sale
18,222 -5.2%
30.11
US$548,664
18,222 -5.2% 30.11 US$548,664
2023-02-06 2023-02-06 PlS Planned sale
32,050 -8.4%
30.10
US$964,705
32,050 -8.4% 30.10 US$964,705
2023-02-06 2023-02-03 PlS Planned sale
47,781 -11.1%
31.81
US$1,519,914
47,781 -11.1% 31.81 US$1,519,914
2023-02-06 2023-02-02 PlS Planned sale
76,335 -15.1%
30.74
US$2,346,538
76,335 -15.1% 30.74 US$2,346,538
2022-12-14 2022-12-13 PlS Planned sale
612 -0.1%
30.06
US$18,397
612 -0.1% 30.06 US$18,397
2021-11-05 2021-11-03 PlS Planned sale
44,082 -100.0%
46.94
US$2,069,209
44,082 -100.0% 46.94 US$2,069,209
2021-11-02 2021-11-02 PlS Planned sale
43,597 -49.7%
47.62
US$2,076,089
43,597 -49.7% 47.62 US$2,076,089
2021-11-02 2021-11-01 PlS Planned sale
62,551 -41.6%
47.21
US$2,953,033
62,551 -41.6% 47.21 US$2,953,033
2021-11-02 2021-10-29 PlS Planned sale
60,337 -28.7%
47.04
US$2,838,252
60,337 -28.7% 47.04 US$2,838,252
2021-10-28 2021-10-28 PlS Planned sale
48,000 -18.6%
46.85
US$2,248,800
48,000 -18.6% 46.85 US$2,248,800
2021-10-28 2021-10-27 PlS Planned sale
29,765 -10.3%
45.66
US$1,359,070
29,765 -10.3% 45.66 US$1,359,070
2021-10-26 2021-10-26 PlS Planned sale
21,447 -6.9%
45.51
US$976,053
21,447 -6.9% 45.51 US$976,053
2021-10-26 2021-10-25 PlS Planned sale
24,780 -7.4%
44.74
US$1,108,657
24,780 -7.4% 44.74 US$1,108,657
2021-10-26 2021-10-22 PlS Planned sale
18,052 -5.1%
43.94
US$793,205
18,052 -5.1% 43.94 US$793,205
2021-10-21 2021-10-21 PlS Planned sale
7,500 -2.1%
43.21
US$324,075
7,500 -2.1% 43.21 US$324,075
2021-10-21 2021-10-20 PlS Planned sale
13,212 -3.5%
43.35
US$572,740
13,212 -3.5% 43.35 US$572,740
2021-10-21 2021-10-19 PlS Planned sale
5,900 -1.6%
43.20
US$254,880
5,900 -1.6% 43.20 US$254,880
2021-10-18 2021-10-18 PlS Planned sale
4,135 -1.1%
43.04
US$177,970
4,135 -1.1% 43.04 US$177,970
2021-10-18 2021-10-15 PlS Planned sale
13,942 -3.5%
43.24
US$602,852
13,942 -3.5% 43.24 US$602,852
2021-10-18 2021-10-14 PlS Planned sale
2,700 -0.7%
43.02
US$116,154
2,700 -0.7% 43.02 US$116,154
2021-03-25 2021-03-23 S Sale
200,000 -100.0%
28.32
US$5,664,000
200,000 -100.0% 28.32 US$5,664,000
2020-09-22 2020-09-18 B Purchase
55,750 +inf%
18.00
US$1,003,500
55,750 +inf% 18.00 US$1,003,500