MarketPeel
Insider Trading Intelligence
JH

Jennifer Catherine Hartnett

ELF
CHIEF COMMERCIAL OFFICER · E.L.F. BEAUTY, INC. · CIK 0001927843
FILING MIX · LIFETIME19%/81%
BUYS
6
SELLS
26
TOTAL VALUE
$14.69M
COMPANIES
1
ACTIVE SINCE
Jun 2022
HOLDINGS NOW
28,699
AVG SELL PX
$94.89
TRADE KIND
SHOWING 32 / 32
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
23 backtested trades · 8 horizons · 20 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Jennifer Catherine Hartnett, 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
7d23+26.09%+5.39%+1.16%+4.23%+5.56%
14d23+39.13%+2.11%+1.47%+0.64%+4.82%
30d23+34.78%+2.52%+2.96%+0.36%+5.04%
60d23+56.52%-5.06%+3.01%-8.07%-6.01%
90d23(1 pending)+54.55%-2.19%+6.49%-8.68%-9.11%
180d23(1 pending)+77.27%-13.07%+12.85%-25.92%-44.68%
1y23(4 pending)+73.68%-27.59%+22.65%-47.27%-49.37%
2y23(14 pending)+88.89%-40.20%+43.13%-83.32%-112.67%
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
ELF · 28,699 shares · as of Jul 1, 2026
023,98147,96171,94295,9222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 6 buys / 26 sellsCOVERAGE · 18 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
25,357$80.00$2.03M28,699Jul 1, 2026Jul 2, 2026View →
ELF
E.L.F. BEAUTY, INC.
SALE
Chief Commercial Officer
4,352$51.53$224.3K54,056Jun 9, 2026Jun 11, 2026View →
ELF
E.L.F. BEAUTY, INC.
SALE
Chief Commercial Officer
10,318$51.94$535.9K58,408Jun 4, 2026Jun 5, 2026View →
ELF
E.L.F. BEAUTY, INC.
SALE
Chief Commercial Officer
20,829$63.66$1.33M68,726Apr 27, 2026Apr 28, 2026View →
ELF
E.L.F. BEAUTY, INC.
PURCHASEGRANT
Stock grant
36,95689,555Apr 24, 2026Apr 28, 2026View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
500$135.51$67.8K53,203Sep 11, 2025Sep 12, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
200$134.77$27.0K53,703Sep 11, 2025Sep 12, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
604$137.50$83.0K52,599Sep 11, 2025Sep 12, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
500$114.47$57.2K62,909Jun 5, 2025Jun 9, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
700$118.32$82.8K55,399Jun 5, 2025Jun 9, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
2,040$116.33$237.3K57,299Jun 5, 2025Jun 9, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
1,200$117.74$141.3K56,099Jun 5, 2025Jun 9, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
3,570$115.70$413.0K59,339Jun 5, 2025Jun 9, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
1,496$117.61$175.9K53,903Jun 5, 2025Jun 9, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE
Chief Commercial Officer
9,921$115.56$1.15M63,409Jun 4, 2025Jun 5, 2025View →
ELF
E.L.F. BEAUTY, INC.
PURCHASEGRANT
Stock grant
19,16773,330Jun 3, 2025Jun 5, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
18,383$109.99$2.02M54,163May 29, 2025May 30, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE
Chief Commercial Officer
23,376$53.36$1.25M72,546Apr 21, 2025Apr 22, 2025View →
ELF
E.L.F. BEAUTY, INC.
PURCHASEGRANT
Stock grant
42,72795,922Apr 18, 2025Apr 22, 2025View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
1,801$147.45$265.6K53,195Sep 3, 2024Sep 5, 2024View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
2,429$183.92$446.7K57,897Jun 6, 2024Jun 10, 2024View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
400$185.58$74.2K54,996Jun 6, 2024Jun 10, 2024View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
1,321$183.02$241.8K60,326Jun 6, 2024Jun 10, 2024View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
2,501$184.86$462.3K55,396Jun 6, 2024Jun 10, 2024View →
ELF
E.L.F. BEAUTY, INC.
SALE
Chief Commercial Officer
9,808$184.96$1.81M61,647Jun 5, 2024Jun 7, 2024View →
ELF
E.L.F. BEAUTY, INC.
PURCHASEGRANT
Stock grant
11,19871,455Jun 3, 2024Jun 7, 2024View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
2,012$136.71$275.1K60,457Sep 5, 2023Sep 7, 2023View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
200$137.88$27.6K60,257Sep 5, 2023Sep 7, 2023View →
ELF
E.L.F. BEAUTY, INC.
SALE10b5-1
10b5-1 plan
3,967$136.14$540.1K62,469Sep 5, 2023Sep 7, 2023View →
ELF
E.L.F. BEAUTY, INC.
SALE
Chief Commercial Officer
6,979$103.50$722.3K66,436Jun 2, 2023Jun 5, 2023View →
ELF
E.L.F. BEAUTY, INC.
PURCHASEGRANT
Stock grant
16,42573,415Jun 1, 2023Jun 5, 2023View →
ELF
E.L.F. BEAUTY, INC.
PURCHASEGRANT
Stock grant
56,99056,990Jun 1, 2022Jun 3, 2022View →
Other insiders · ELF
Loading peer insiders…
About this filer
CIK 0001927843
ROLE
Chief Commercial Officer
PRIMARY
ELF
COMPANIES
1
ACTIVE SINCE
Jun 2022
MARKETPEEL · /INSIDER/0001927843DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback