30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 Activity 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