MarketPeel
Insider Trading Intelligence
EO

Eric F. O'toole

EPC
PRESIDENT, NORTH AMERICA · EDGEWELL PERSONAL CARE CO · CIK 0001813568
FILING MIX · LIFETIME43%/57%
BUYS
29
SELLS
39
TOTAL VALUE
$1.69M
COMPANIES
1
ACTIVE SINCE
Jul 2020
HOLDINGS NOW
11,795
AVG SELL PX
$38.64
TRADE KIND
SHOWING 68 / 68
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizons
Forward-return performance of every backtestable P/S trade by Eric F. O'toole, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d2+100.00%-3.42%+2.41%-5.84%-5.84%
14d2+100.00%-6.94%+4.63%-11.58%-11.58%
30d2+100.00%-2.08%+4.64%-6.72%-6.72%
60d2+100.00%-9.51%+1.77%-11.28%-11.28%
90d2+100.00%-11.27%-2.34%-8.93%-8.93%
180d2+50.00%-7.82%+1.97%-9.79%-9.79%
1y2+50.00%+1.99%+11.00%-9.01%-9.01%
2y2+50.00%-17.39%+35.84%-53.23%-53.23%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
EPC · 11,795 shares · as of Nov 15, 2024
08,53017,06125,59134,1212021202220232024SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
FLOW · 29 buys / 39 sellsCOVERAGE · 18 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
25,1580Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
6,4290Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
32,1450Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
10,8805,441Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
2,5160Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
010,267Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
4,3808,761Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
05,637Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
Former President, N. America
011,795Nov 15, 2024Nov 19, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
1,73233,194Nov 12, 2024Nov 14, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
803$35.35$28.4K32,391Nov 12, 2024Nov 14, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,7320Nov 12, 2024Nov 14, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
2,51632,629Nov 11, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
2,5162,516Nov 11, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,167$36.13$42.2K31,462Nov 11, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
3,2156,429Nov 10, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,491$36.13$53.9K25,475Nov 10, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
8,64634,121Nov 10, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
4,008$36.13$144.8K30,113Nov 10, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
8,6460Nov 10, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
3,21526,966Nov 10, 2024Nov 13, 2024View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
2,6390Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
1,73316,836Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
2,51618,548Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
2,5165,032Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,167$34.13$39.8K17,381Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
2,63916,327Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
11,87529,256Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
5,505$34.13$187.9K23,751Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,7331,732Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,224$34.13$41.8K15,103Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
804$34.13$27.4K16,032Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
11,8750Nov 13, 2023Nov 15, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
16,32116,321Nov 10, 2023Nov 14, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
9,6449,644Nov 10, 2023Nov 14, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
32,14532,145Nov 10, 2023Nov 14, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
4,000$43.95$175.8K13,688May 17, 2023May 18, 2023View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
2,6392,639Nov 13, 2022Nov 15, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
2,63918,912Nov 13, 2022Nov 15, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,224$39.80$48.7K17,688Nov 13, 2022Nov 15, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
1,73317,077Nov 12, 2022Nov 15, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,7333,465Nov 12, 2022Nov 15, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
804$39.80$32.0K16,273Nov 12, 2022Nov 15, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
25,15825,158Nov 11, 2022Nov 14, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
13,14113,141Nov 11, 2022Nov 14, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
7,5487,548Nov 11, 2022Nov 14, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
2,686$34.84$93.6K15,344Jul 1, 2022Jul 5, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
5,79318,030Jul 1, 2022Jul 5, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
5,7930Jul 1, 2022Jul 5, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
7,000$37.00$259.0K12,237Mar 15, 2022Mar 16, 2022View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
2,6395,278Nov 15, 2021Nov 17, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
2,63920,537Nov 15, 2021Nov 17, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,300$42.94$55.8K19,237Nov 15, 2021Nov 17, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
5,1985,198Nov 12, 2021Nov 16, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
17,32617,326Nov 12, 2021Nov 16, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
10,26710,267Nov 12, 2021Nov 16, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
22,6960Nov 11, 2021Nov 12, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
22,62626,504Nov 11, 2021Nov 12, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
8,606$43.45$373.9K17,898Nov 11, 2021Nov 12, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
1,985$43.56$86.5K3,808Jul 1, 2021Jul 6, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
SALE
President, North America
5,7935,793Jul 1, 2021Jul 6, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASE
President, North America
5,7935,793Jul 1, 2021Jul 6, 2021View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
11,87511,875Nov 13, 2020Nov 17, 2020View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
5,6375,637Nov 13, 2020Nov 17, 2020View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
11,79511,795Nov 13, 2020Nov 17, 2020View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
7,9177,917Nov 13, 2020Nov 17, 2020View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
26,48226,482Jul 1, 2020Jul 2, 2020View →
EPC
EDGEWELL PERSONAL CARE CO
PURCHASEGRANT
Stock grant
11,58611,586Jul 1, 2020Jul 2, 2020View →
Other insiders · EPC
Loading peer insiders…
About this filer
CIK 0001813568
ROLE
President, North America
PRIMARY
EPC
COMPANIES
1
ACTIVE SINCE
Jul 2020
MARKETPEEL · /INSIDER/0001813568DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback