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

Penry Price

Insider profile

Currently holds a position at Church & Dwight Co Inc

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 41% 68% 82%
Transactions
9 11% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 18%
Success rate 73%
Average holding period 220
Transactions 28
Penry Price's trades of Church & Dwight Co 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-05-14 2026-05-13 S Sale
50,109 -26.5%
339.71
US$3,540,315
50,109 -26.5% 339.71 US$3,540,315
2026-05-13 2026-05-13 PrS Proposed sale
53,558
457.18
US$3,234,188
53,558 457.18 US$3,234,188
2026-03-13 2026-03-12 S Sale
45,392 +28.2%
143.61
US$3,459,521
45,392 +28.2% 143.61 US$3,459,521
2026-03-12 2026-03-12 PrS Proposed sale
7,000
101.00
US$707,000
7,000 101.00 US$707,000
2025-05-09 2025-05-08 S Sale
14,660 -35.2%
93.13
US$1,365,286
14,660 -35.2% 93.13 US$1,365,286
2025-05-08 2025-05-08 PrS Proposed sale
14,660
92.45
US$1,355,317
14,660 92.45 US$1,355,317
2024-05-07 2024-05-06 S Sale
7,752 -23.2%
105.47
US$817,608
7,752 -23.2% 105.47 US$817,608
2024-05-06 2024-05-06 PrS Proposed sale
7,752
105.95
US$821,324
7,752 105.95 US$821,324
2024-02-12 2024-02-09 S Sale
7,752 -23.2%
98.29
US$761,952
7,752 -23.2% 98.29 US$761,952
2024-02-09 2024-02-09 PrS Proposed sale
7,752
99.60
US$772,099
7,752 99.60 US$772,099
2023-03-01 2023-02-28 S Sale
17,544 -41.9%
83.90
US$1,471,942
17,544 -41.9% 83.90 US$1,471,942
2022-02-14 2022-02-11 S Sale
16,718 -42.1%
98.39
US$1,644,819
16,718 -42.1% 98.39 US$1,644,819
2021-02-05 2021-02-04 S Sale
12,632 -36.9%
82.50
US$1,042,140
12,632 -36.9% 82.50 US$1,042,140
2019-09-16 2019-09-16 B Purchase
704 +3.6%
71.01
US$49,989
704 +3.6% 71.01 US$49,989