Clay Craig

Insider profile

Performance

Overall performance
1.8

Performance over holding periods
1.8
30 days 90 days 120 days
Average return -11% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy
Clay Craig's trades of Donnelley Financial Solutions Inc'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-05-28 2025-05-23 S Sale
93,368 +13.7%
346.31
US$1,674,043
93,368 +13.7% 346.31 US$1,674,043
2025-05-23 2025-05-23 PrS Proposed sale
17,078
350.48
US$2,778,870
17,078 350.48 US$2,778,870
2024-07-22 2024-07-22 PlS Planned sale
21,389 -42.9%
328.37
US$48,202
21,389 -42.9% 328.37 US$48,202
2024-07-22 2024-07-19 PlS Planned sale
152 -0.1%
66.01
US$10,034
152 -0.1% 66.01 US$10,034
2024-07-22 2024-07-18 PlS Planned sale
400 -0.3%
66.10
US$26,439
400 -0.3% 66.10 US$26,439
2024-04-26 2024-04-24 PlS Planned sale
5,698 -3.7%
66.02
US$376,203
5,698 -3.7% 66.02 US$376,203
2024-04-24 2024-04-24 PrS Proposed sale
19,481
65.38
US$1,273,668
19,481 65.38 US$1,273,668
2023-09-01 2023-09-01 PlS Planned sale
1,575 -1.2%
49.60
US$78,120
1,575 -1.2% 49.60 US$78,120
2023-08-31 2023-08-31 PlS Planned sale
13,449 -9.0%
49.65
US$667,716
13,449 -9.0% 49.65 US$667,716
2023-08-31 2023-08-30 PlS Planned sale
3,664 -2.6%
49.53
US$181,474
3,664 -2.6% 49.53 US$181,474
2023-08-31 2023-08-29 PlS Planned sale
1,212 -0.9%
49.51
US$60,005
1,212 -0.9% 49.51 US$60,005
2023-08-03 2023-08-02 PlS Planned sale
400 -0.3%
49.50
US$19,800
400 -0.3% 49.50 US$19,800
2023-08-02 2023-08-02 PrS Proposed sale
20,300
47.04
US$954,912
20,300 47.04 US$954,912
2023-02-27 2023-02-23 PlS Planned sale
3,485 -2.9%
43.59
US$151,916
3,485 -2.9% 43.59 US$151,916
2023-02-27 2023-02-23 PlS Planned sale
11,110 -8.4%
42.63
US$473,579
11,110 -8.4% 42.63 US$473,579
2023-02-27 2023-02-23 PlS Planned sale
6,680 -4.8%
41.88
US$279,790
6,680 -4.8% 41.88 US$279,790
2022-06-14 2022-06-14 S Sale
4,435 -3.6%
28.20
US$125,070
4,435 -3.6% 28.20 US$125,070
2021-11-09 2021-11-05 PlS Planned sale
19,073 -23.0%
47.44
US$904,901
19,073 -23.0% 47.44 US$904,901