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
Transaction date
Sale
Price
117.21
Quantity 47,449 +43.9%
Value US$929,742
Transaction date
Sale
Price
235.70
Quantity 92,903 -1.3%
Value US$410,526
Transaction date
Proposed sale
Price
34.22
Quantity 34,731
Value US$2,062,883
Transaction date
Sale
Price
106.48
Quantity 4,493 -1.8%
Value US$478,410
Transaction date
Sale
Price
105.40
Quantity 73,324 -22.4%
Value US$7,728,430
Transaction date
Sale
Price
103.54
Quantity 2,844 -0.9%
Value US$294,456
Transaction date
Sale
Price
102.63
Quantity 100,920 -23.4%
Value US$10,357,732
Transaction date
Proposed sale
Price
103.86
Quantity 181,581
Value US$18,859,221
Transaction date
Sale
Price
78.97
Quantity 8,800 -3.4%
Value US$694,893
Transaction date
Sale
Price
78.90
Quantity 19,000 -6.8%
Value US$1,499,180
Transaction date
Proposed sale
Price
79.41
Quantity 8,800
Value US$698,808
Transaction date
Proposed sale
Price
78.90
Quantity 19,000
Value US$1,499,180
Transaction date
Purchase
Price
89.71
Quantity 8,800 +15.4%
Value US$789,474
Transaction date
Purchase
Price
88.76
Quantity 1,302 +2.3%
Value US$115,572
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