Cocks Christian P

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 10% 8.2% 15.1%
Success rate 98% 68% 82%
Transactions
11 27% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 3%
Success rate 73%
Average holding period 220
Transactions 28
Cocks Christian P's trades of Hasbro 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
2026-03-02 2026-02-26 S Sale
47,449 +43.9%
117.21
US$929,742
47,449 +43.9% 117.21 US$929,742
2026-03-02 2026-02-26 S Sale
92,903 -1.3%
235.70
US$410,526
92,903 -1.3% 235.70 US$410,526
2026-02-26 2026-02-26 PrS Proposed sale
34,731
34.22
US$2,062,883
34,731 34.22 US$2,062,883
2026-02-17 2026-02-12 S Sale
4,493 -1.8%
106.48
US$478,410
4,493 -1.8% 106.48 US$478,410
2026-02-17 2026-02-12 S Sale
73,324 -22.4%
105.40
US$7,728,430
73,324 -22.4% 105.40 US$7,728,430
2026-02-17 2026-02-12 S Sale
2,844 -0.9%
103.54
US$294,456
2,844 -0.9% 103.54 US$294,456
2026-02-17 2026-02-12 S Sale
100,920 -23.4%
102.63
US$10,357,732
100,920 -23.4% 102.63 US$10,357,732
2026-02-12 2026-02-12 PrS Proposed sale
181,581
103.86
US$18,859,221
181,581 103.86 US$18,859,221
2026-02-06 2025-11-26 B Purchase
45 +1.0%
47.19
US$2,123
45 +1.0% 47.19 US$2,123
2025-08-22 2025-08-21 S Sale
8,800 -3.4%
78.97
US$694,893
8,800 -3.4% 78.97 US$694,893
2025-08-22 2025-08-21 S Sale
19,000 -6.8%
78.90
US$1,499,180
19,000 -6.8% 78.90 US$1,499,180
2025-08-21 2025-08-21 PrS Proposed sale
8,800
79.41
US$698,808
8,800 79.41 US$698,808
2025-08-21 2025-08-21 PrS Proposed sale
19,000
78.90
US$1,499,180
19,000 78.90 US$1,499,180
2022-04-22 2022-04-21 B Purchase
8,800 +15.4%
89.71
US$789,474
8,800 +15.4% 89.71 US$789,474
2022-04-22 2022-04-21 B Purchase
1,302 +2.3%
88.76
US$115,572
1,302 +2.3% 88.76 US$115,572