MarketPeel
Insider Trading Intelligence
CH

Catherine Ann Halligan

ULTA
DIRECTOR · ULTA BEAUTY, INC. · CIK 0001540018
FILING MIX · LIFETIME69%/31%
BUYS
38
SELLS
17
TOTAL VALUE
$1.05M
COMPANIES
4
ACTIVE SINCE
Jun 2020
HOLDINGS NOW
149,509
AVG SELL PX
$151.59
TRADE KIND
SHOWING 55 / 55
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
9 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Catherine Ann Halligan, 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
7d9+55.56%-2.11%-1.40%-0.71%-0.48%
14d9+44.44%-1.41%-1.44%+0.03%+1.36%
30d9+66.67%-5.50%-2.54%-2.96%+1.82%
60d9+77.78%-5.95%+0.15%-6.10%-1.12%
90d9+44.44%+1.81%+4.00%-2.19%+2.23%
180d9+11.11%+13.60%+8.73%+4.86%+3.67%
1y9+55.56%+7.33%+20.97%-13.64%-18.58%
2y9(1 pending)+25.00%+24.61%+30.84%-6.24%-24.85%
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
ULTA · 2,464 shares · as of Jun 10, 2026
08131,6252,4383,250202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 38 buys / 17 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
7.309$224.20$1.6K3,958.591Jul 9, 2026Jul 14, 2026View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
3.743$221.19$8283,951.282Jul 8, 2026Jul 14, 2026View →
DRVN
DRIVEN BRANDS HOLDINGS INC.
PURCHASEGRANT
Stock grant
12,59539,195Jun 29, 2026Jul 1, 2026View →
ULTA
ULTA BEAUTY, INC.
PURCHASEGRANT
Stock grant
4042,464Jun 10, 2026Jun 11, 2026View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
38,216103,891May 11, 2026May 13, 2026View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
7513,947.539May 6, 2026May 8, 2026View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
23,196.539Apr 30, 2026May 4, 2026View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
3.132$263.51$8253,194.539Apr 30, 2026May 4, 2026View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
5.236$255.47$1.3K3,191.407Apr 29, 2026May 4, 2026View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
3.173$259.18$8223,186.171Feb 27, 2026Mar 4, 2026View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
5.101$261.35$1.3K3,182.998Feb 26, 2026Mar 4, 2026View →
ULTA
ULTA BEAUTY, INC.
SALEGRANT
Gift
3402,060Dec 15, 2025Dec 17, 2025View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
3313,177.897Dec 10, 2025Dec 12, 2025View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
152,846.897Dec 3, 2025Dec 5, 2025View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
1.84$251.73$4632,831.897Nov 10, 2025Nov 13, 2025View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
3.136$243.73$7642,830.057Nov 7, 2025Nov 13, 2025View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
3.412$223.15$7612,826.921Aug 6, 2025Aug 12, 2025View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
2.051$225.00$4612,823.509Aug 5, 2025Aug 12, 2025View →
ULTA
ULTA BEAUTY, INC.
PURCHASEGRANT
Stock grant
3832,400Jun 11, 2025Jun 12, 2025View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
37,97465,675May 8, 2025May 12, 2025View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
4.458$169.99$7582,821.458May 6, 2025May 12, 2025View →
DRVN
DRIVEN BRANDS HOLDINGS INC.
PURCHASEGRANT
Stock grant
8,80926,600Mar 13, 2025Mar 17, 2025View →
DRVN
DRIVEN BRANDS HOLDINGS INC.
SALE
4,242$17.42$73.9K17,791Mar 3, 2025Mar 3, 2025View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
9232,817Dec 11, 2024Dec 13, 2024View →
FERG
FERGUSON ENTERPRISES INC. /DE/
SALE
161$222.84$35.9K1,894Dec 5, 2024Dec 9, 2024View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
102,055Dec 5, 2024Dec 9, 2024View →
ULTA
ULTA BEAUTY, INC.
SALE
100$390.08$39.0K2,017Jul 2, 2024Jul 3, 2024View →
ULTA
ULTA BEAUTY, INC.
PURCHASEGRANT
Stock grant
4522,117Jun 11, 2024Jun 12, 2024View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
7,15327,701Apr 25, 2024Apr 29, 2024View →
ULTA
ULTA BEAUTY, INC.
SALE
500$526.26$263.1K1,665Mar 19, 2024Mar 21, 2024View →
FERG
FERGUSON ENTERPRISES INC. /DE/
SALE
7071,338Mar 7, 2024Mar 11, 2024View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
7072,045Mar 7, 2024Mar 11, 2024View →
DRVN
DRIVEN BRANDS HOLDINGS INC.
PURCHASEGRANT
Stock grant
10,61422,033Feb 27, 2024Feb 29, 2024View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
7072,045Oct 12, 2023Oct 16, 2023View →
FERG
FERGUSON ENTERPRISES INC. /DE/
SALE
79$164.50$13.0K1,338Oct 2, 2023Oct 4, 2023View →
FERG
FERGUSON ENTERPRISES INC. /DE/
PURCHASEGRANT
Stock grant
71,417Oct 2, 2023Oct 4, 2023View →
ULTA
ULTA BEAUTY, INC.
SALE
400$450.00$180.0K2,165Jun 15, 2023Jun 20, 2023View →
ULTA
ULTA BEAUTY, INC.
PURCHASEGRANT
Stock grant
3972,565Jun 1, 2023Jun 5, 2023View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
11,89520,548May 3, 2023May 5, 2023View →
DRVN
DRIVEN BRANDS HOLDINGS INC.
PURCHASEGRANT
Stock grant
5,08211,419Feb 28, 2023Mar 2, 2023View →
ULTA
ULTA BEAUTY, INC.
SALE
276$445.86$123.1K2,168Sep 8, 2022Sep 9, 2022View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
8,6538,653Sep 5, 2022Sep 7, 2022View →
ULTA
ULTA BEAUTY, INC.
SALE
200$428.81$85.8K2,444Sep 2, 2022Sep 6, 2022View →
ULTA
ULTA BEAUTY, INC.
SALEGRANT
Gift
1502,644Aug 31, 2022Sep 1, 2022View →
ULTA
ULTA BEAUTY, INC.
SALEGRANT
Gift
1252,794Jun 9, 2022Jun 13, 2022View →
ULTA
ULTA BEAUTY, INC.
PURCHASEGRANT
Stock grant
3932,919Jun 1, 2022Jun 2, 2022View →
DRVN
DRIVEN BRANDS HOLDINGS INC.
PURCHASEGRANT
Stock grant
4,2426,337Mar 22, 2022Mar 24, 2022View →
ULTA
ULTA BEAUTY, INC.
SALEGRANT
Gift
2002,526Dec 7, 2021Dec 9, 2021View →
ULTA
ULTA BEAUTY, INC.
SALEGRANT
Gift
1002,726Sep 3, 2021Sep 7, 2021View →
ULTA
ULTA BEAUTY, INC.
PURCHASEGRANT
Stock grant
4762,826Jun 2, 2021Jun 3, 2021View →
DRVN
DRIVEN BRANDS HOLDINGS INC.
PURCHASEGRANT
Stock grant
18,18218,182Jan 14, 2021Jan 15, 2021View →
ULTA
ULTA BEAUTY, INC.
SALE
150$267.52$40.1K2,350Dec 16, 2020Dec 17, 2020View →
ULTA
ULTA BEAUTY, INC.
SALE
250$230.00$57.5K2,500Sep 1, 2020Sep 2, 2020View →
ULTA
ULTA BEAUTY, INC.
SALE
500$256.55$128.3K2,750Jun 5, 2020Jun 8, 2020View →
ULTA
ULTA BEAUTY, INC.
PURCHASEGRANT
Stock grant
5953,250Jun 3, 2020Jun 4, 2020View →
Other insiders · ULTA
Loading peer insiders…
About this filer
CIK 0001540018
ROLE
Director
PRIMARY
ULTA
COMPANIES
4
ACTIVE SINCE
Jun 2020
MARKETPEEL · /INSIDER/0001540018DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback