Ulta Beauty insider activity
What the executives and directors of Ulta Beauty actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 66 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Sep 1, 2026 | GARCIA KELLY E | 2,933 |
| Sep 1, 2026 | Olson Brieane Lee | 271 |
| Jun 10, 2026 | MRKONIC GEORGE R JR | 404 |
| Jun 10, 2026 | Brok Martin | 404 |
| Jun 10, 2026 | Nagler Lorna | 404 |
| Jun 10, 2026 | Halligan Catherine Ann | 404 |
| Jun 10, 2026 | Smith Mike C. | 404 |
| Jun 10, 2026 | GARCIA KELLY E | 404 |
| Jun 10, 2026 | Landry Stephenie Lee | 404 |
| Mar 31, 2026 | Casares Rene G. | 1,263 |
| Mar 31, 2026 | Steelman Kecia | 11K |
| Mar 31, 2026 | DelOrefice Christopher | 4,219 |
| Mar 31, 2026 | Ryan Anita Jane | 1,443 |
| Mar 31, 2026 | Lialios Christopher | 519 |
| Mar 15, 2026 | Steelman Kecia | 1,884 |
| Mar 15, 2026 | Ryan Anita Jane | 269 |
| Feb 12, 2026 | Steelman Kecia | 3,416 |
| Feb 12, 2026 | Ryan Anita Jane | 644 |
| Dec 15, 2025 | Halligan Catherine Ann | 340 |
| Dec 9, 2025 | DelOrefice Christopher | 5,474 |
| Sep 1, 2025 | Brok Martin | 277 |
| Sep 1, 2025 | Landry Stephenie Lee | 277 |
| Jun 11, 2025 | MRKONIC GEORGE R JR | 383 |
| Jun 11, 2025 | Nagler Lorna | 383 |
| Jun 11, 2025 | LITTLE PATRICIA A | 383 |
| Jun 11, 2025 | Halligan Catherine Ann | 383 |
| Jun 11, 2025 | Smith Mike C. | 383 |
| Jun 11, 2025 | Petz Heidi G | 383 |
| Jun 11, 2025 | GARCIA KELLY E | 383 |
| Apr 1, 2025 | Caro Jodi J | 902 |
| Mar 31, 2025 | Steelman Kecia | 13K |
| Mar 31, 2025 | Ryan Anita Jane | 3,343 |
| Mar 31, 2025 | Oyibo Paula M | 2,160 |
| Mar 15, 2025 | Caro Jodi J | 3,877 |
| Mar 15, 2025 | Steelman Kecia | 14K |
| Mar 15, 2025 | Ryan Anita Jane | 2,259 |
| Mar 15, 2025 | Oyibo Paula M | 865 |
| Jan 31, 2025 | Oyibo Paula M | 136 |
| Jun 11, 2024 | MRKONIC GEORGE R JR | 452 |
| Jun 11, 2024 | Nagler Lorna | 452 |
| Jun 11, 2024 | LITTLE PATRICIA A | 452 |
| Jun 11, 2024 | MacDonald Michael R | 452 |
| Jun 11, 2024 | Halligan Catherine Ann | 452 |
| Jun 11, 2024 | Smith Mike C. | 452 |
| Jun 11, 2024 | Ruiz Gisel | 452 |
| Jun 11, 2024 | Petz Heidi G | 452 |
| Jun 11, 2024 | GARCIA KELLY E | 452 |
| Mar 29, 2024 | Caro Jodi J | 397 |
| Mar 29, 2024 | Kimbell David C | 3,667 |
| Mar 29, 2024 | Steelman Kecia | 1,626 |
| Mar 29, 2024 | Ryan Anita Jane | 310 |
| Mar 19, 2024 | Steelman Kecia | 14K |
| Mar 19, 2024 | Ryan Anita Jane | 2,852 |
| Mar 15, 2024 | Caro Jodi J | 1,190 |
| Mar 15, 2024 | Kimbell David C | 7,127 |
| Mar 15, 2024 | Settersten Scott M | 2,472 |
| Mar 15, 2024 | Steelman Kecia | 3,393 |
| Mar 15, 2024 | Ryan Anita Jane | 344 |
| Feb 19, 2024 | Caro Jodi J | 2,654 |
| Feb 19, 2024 | Kimbell David C | 14K |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Granted | 34K |
| Withheld for tax | 2,153 |
| Discretionary sales | 1,435 |
| Gifts | 340 |
| Kept | 30K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| DelOrefice Christopher | 5,474 | 9,693 | 177.1 |
| Caro Jodi J | 5,955 | 7,632 | 128.2 |
| Nagler Lorna | 7,832 | 7,168 | 91.5 |
Who holds what
the 14 largest holdings of 21| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Kimbell David C Chief Executive Officer Last trade Dec 13, 2022 | CEO | 46K | – | – | Dec 13, 2022 | |
| Steelman Kecia President and CEO Last trade Mar 20, 2025 | CEO | 42K | – | – | Mar 20, 2025 | |
| Settersten Scott M Chief Financial Officer Last trade Jun 9, 2022 | CFO | 18K | – | – | Jun 9, 2022 | |
| DelOrefice Christopher Chief Financial Officer | CFO | 9,693 | – | – | – | |
| Ryan Anita Jane Chief Human Resources Officer Last trade Mar 19, 2024 | Officer | 9,141 | – | – | Mar 19, 2024 | |
| Caro Jodi J GC, Chief Risk & Compl. Ofc. Last trade Apr 1, 2025 | Officer | 8,534 | – | – | Apr 1, 2025 | |
| Nagler Lorna Last trade Sep 11, 2026 | Director | 7,168 | – | $322K | net selling over the year: 0 months buying, 1 month selling | Sep 11, 2026 |
| Oyibo Paula M Chief Financial Officer | CFO | 5,758 | – | – | – | |
| GARCIA KELLY E Chief Technology Officer | Officer | 5,083 | – | – | – | |
| Lialios Christopher SVP, Controller (P. Acct Ofc.) | Officer | 3,550 | – | – | – | |
| Casares Rene G. Chief Legal Officer | Officer | 3,116 | – | – | – | |
| Smith Mike C. Last trade Sep 4, 2025 | Director | 2,667 | – | – | Sep 4, 2025 | |
| Halligan Catherine Ann Last trade Jul 2, 2024 | Director | 2,464 | – | – | Jul 2, 2024 | |
| MRKONIC GEORGE R JR Last trade Jun 15, 2026 | Director | 2,404 | – | $426K | net selling over the year: 0 months buying, 2 months selling | Jun 15, 2026 |
Open-market trade log
the 60 most recent of 320| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Sep 11, 2026 | Nagler Lorna (Director) 600 shares $537.31 +0.0% since trade filed Sep 14, 2026 | Discretionary sale | 600 | $537.31 | $322K | +0.0% | Sep 14, 2026 |
| Jun 15, 2026 | MRKONIC GEORGE R JR (Director) 383 shares $475.84 +12.9% since trade filed Jun 16, 2026 | Discretionary sale | 383 | $475.84 | $182K | +12.9% | Jun 16, 2026 |
| Apr 7, 2026 | MRKONIC GEORGE R JR (Director) 452 shares $539.29 −0.4% since trade filed Apr 7, 2026 | Discretionary sale | 452 | $539.29 | $244K | −0.4% | Apr 7, 2026 |
| Sep 4, 2025 | Smith Mike C. (Director) 500 shares $528.43 +1.7% since trade filed Sep 8, 2025 | Discretionary sale | 500 | $528.43 | $264K | +1.7% | Sep 8, 2025 |
| Apr 1, 2025 | Caro Jodi J (Officer) 902 shares $369.16 +45.6% since trade filed Apr 2, 2025 | Discretionary sale | 902 | $369.16 | $333K | +45.6% | Apr 2, 2025 |
| Mar 20, 2025 | Steelman Kecia (CEO) 1,440 shares $346.89 +54.9% since trade filed Mar 24, 2025 | Open-market buy | 1,440 | $346.89 | $500K | +54.9% | Mar 24, 2025 |
| Jul 2, 2024 | Halligan Catherine Ann (Director) 100 shares $390.08 +37.7% since trade filed Jul 3, 2024 | Discretionary sale | 100 | $390.08 | $39K | +37.7% | Jul 3, 2024 |
| Jun 25, 2024 | Caro Jodi J (Officer) 650 shares $388.68 +38.2% since trade filed Jun 27, 2024 | Discretionary sale | 650 | $388.68 | $253K | +38.2% | Jun 27, 2024 |
| Jun 4, 2024 | MRKONIC GEORGE R JR (Director) 397 shares $389.34 +38.0% since trade filed Jun 5, 2024 | Discretionary sale | 397 | $389.34 | $155K | +38.0% | Jun 5, 2024 |
| Mar 19, 2024 | Halligan Catherine Ann (Director) 500 shares $526.26 +2.1% since trade filed Mar 21, 2024 | Discretionary sale | 500 | $526.26 | $263K | +2.1% | Mar 21, 2024 |
| Mar 19, 2024 | Steelman Kecia (COO) 158 shares $529.11 +1.6% since trade filed Mar 21, 2024 | Discretionary sale | 158 | $529.11 | $84K | +1.6% | Mar 21, 2024 |
| Mar 19, 2024 | Steelman Kecia (COO) 1,613 shares $527.37 +1.9% since trade filed Mar 21, 2024 | Discretionary sale | 1,613 | $527.37 | $851K | +1.9% | Mar 21, 2024 |
| Mar 19, 2024 | Steelman Kecia (COO) 3,424 shares $528.61 +1.7% since trade filed Mar 21, 2024 | Discretionary sale | 3,424 | $528.61 | $1.8M | +1.7% | Mar 21, 2024 |
| Mar 19, 2024 | Steelman Kecia (COO) 7,396 shares $525.26 +2.3% since trade filed Mar 21, 2024 | Discretionary sale | 7,396 | $525.26 | $3.9M | +2.3% | Mar 21, 2024 |
| Mar 19, 2024 | Steelman Kecia (COO) 8,359 shares $526.24 +2.1% since trade filed Mar 21, 2024 | Discretionary sale | 8,359 | $526.24 | $4.4M | +2.1% | Mar 21, 2024 |
| Mar 19, 2024 | Ryan Anita Jane (Officer) 552 shares $526.15 +2.1% since trade filed Mar 21, 2024 | Discretionary sale | 552 | $526.15 | $290K | +2.1% | Mar 21, 2024 |
| Mar 19, 2024 | Ryan Anita Jane (Officer) 2,550 shares $525.06 +2.3% since trade filed Mar 21, 2024 | Discretionary sale | 2,550 | $525.06 | $1.3M | +2.3% | Mar 21, 2024 |
| Dec 13, 2023 | Nagler Lorna (Director) 500 shares $488.18 +10.1% since trade filed Dec 14, 2023 | Discretionary sale | 500 | $488.18 | $244K | +10.1% | Dec 14, 2023 |
| Dec 12, 2023 | Caro Jodi J (Officer) 1,804 shares $490.02 +9.7% since trade filed Dec 13, 2023 | Discretionary sale | 1,804 | $490.02 | $884K | +9.7% | Dec 13, 2023 |
| Jun 15, 2023 | Halligan Catherine Ann (Director) 400 shares $450.00 +19.4% since trade filed Jun 20, 2023 | Discretionary sale | 400 | $450.00 | $180K | +19.4% | Jun 20, 2023 |
| Jun 5, 2023 | MRKONIC GEORGE R JR (Director) 393 shares $421.30 +27.5% since trade filed Jun 6, 2023 | Discretionary sale | 393 | $421.30 | $166K | +27.5% | Jun 6, 2023 |
| Apr 3, 2023 | Ryan Anita Jane (Officer) 1,255 shares $544.69 −1.4% since trade filed Apr 4, 2023 | Discretionary sale | 1,255 | $544.69 | $684K | −1.4% | Apr 4, 2023 |
| Mar 31, 2023 | Nagler Lorna (Director) 100 shares $541.59 −0.8% since trade filed Apr 4, 2023 | Discretionary sale | 100 | $541.59 | $54K | −0.8% | Apr 4, 2023 |
| Mar 31, 2023 | Nagler Lorna (Director) 1,100 shares $541.08 −0.7% since trade filed Apr 4, 2023 | Discretionary sale | 1,100 | $541.08 | $595K | −0.7% | Apr 4, 2023 |
| Mar 20, 2023 | Caro Jodi J (Officer) 1,063 shares $507.81 +5.8% since trade filed Mar 22, 2023 | Discretionary sale | 1,063 | $507.81 | $540K | +5.8% | Mar 22, 2023 |
| Mar 20, 2023 | Caro Jodi J (Officer) 3,437 shares $506.29 +6.1% since trade filed Mar 22, 2023 | Discretionary sale | 3,437 | $506.29 | $1.7M | +6.1% | Mar 22, 2023 |
| Mar 14, 2023 | Smith Mike C. (Director) 400 shares $521.63 +3.0% since trade filed Mar 16, 2023 | Discretionary sale | 400 | $521.63 | $209K | +3.0% | Mar 16, 2023 |
| Dec 13, 2022 | Kimbell David C (CEO) 2,200 shares $468.36 +14.7% since trade filed Dec 14, 2022 | Discretionary sale | 2,200 | $468.36 | $1.0M | +14.7% | Dec 14, 2022 |
| Dec 13, 2022 | Kimbell David C (CEO) 3,429 shares $467.18 +15.0% since trade filed Dec 14, 2022 | Discretionary sale | 3,429 | $467.18 | $1.6M | +15.0% | Dec 14, 2022 |
| Dec 13, 2022 | Kimbell David C (CEO) 5,860 shares $466.66 +15.1% since trade filed Dec 14, 2022 | Discretionary sale | 5,860 | $466.66 | $2.7M | +15.1% | Dec 14, 2022 |
| Dec 7, 2022 | Steelman Kecia (COO) 8,518 shares $476.85 +12.7% since trade filed Dec 9, 2022 | Discretionary sale | 8,518 | $476.85 | $4.1M | +12.7% | Dec 9, 2022 |
| Sep 8, 2022 | Halligan Catherine Ann (Director) 276 shares $445.86 +20.5% since trade filed Sep 9, 2022 | Discretionary sale | 276 | $445.86 | $123K | +20.5% | Sep 9, 2022 |
| Sep 7, 2022 | Ryan Anita Jane (Officer) 594 shares $440.53 +22.0% since trade filed Sep 8, 2022 | Discretionary sale | 594 | $440.53 | $262K | +22.0% | Sep 8, 2022 |
| Sep 2, 2022 | Halligan Catherine Ann (Director) 200 shares $428.81 +25.3% since trade filed Sep 6, 2022 | Discretionary sale | 200 | $428.81 | $86K | +25.3% | Sep 6, 2022 |
| Sep 2, 2022 | Kimbell David C (CEO) 279 shares $426.33 +26.0% since trade filed Sep 6, 2022 | Discretionary sale | 279 | $426.33 | $119K | +26.0% | Sep 6, 2022 |
| Sep 2, 2022 | Kimbell David C (CEO) 3,644 shares $425.27 +26.4% since trade filed Sep 6, 2022 | Discretionary sale | 3,644 | $425.27 | $1.5M | +26.4% | Sep 6, 2022 |
| Sep 2, 2022 | Kimbell David C (CEO) 11K shares $424.58 +26.6% since trade filed Sep 6, 2022 | Discretionary sale | 11K | $424.58 | $4.6M | +26.6% | Sep 6, 2022 |
| Aug 30, 2022 | Caro Jodi J (Officer) 201 shares $416.94 +28.9% since trade filed Sep 1, 2022 | Discretionary sale | 201 | $416.94 | $84K | +28.9% | Sep 1, 2022 |
| Aug 30, 2022 | Caro Jodi J (Officer) 366 shares $415.47 +29.3% since trade filed Sep 1, 2022 | Discretionary sale | 366 | $415.47 | $152K | +29.3% | Sep 1, 2022 |
| Aug 30, 2022 | Caro Jodi J (Officer) 3,406 shares $416.38 +29.0% since trade filed Sep 1, 2022 | Discretionary sale | 3,406 | $416.38 | $1.4M | +29.0% | Sep 1, 2022 |
| Jun 13, 2022 | MRKONIC GEORGE R JR (Director) 476 shares $391.84 +37.1% since trade filed Jun 14, 2022 | Discretionary sale | 476 | $391.84 | $187K | +37.1% | Jun 14, 2022 |
| Jun 9, 2022 | Settersten Scott M (CFO) 7,525 shares $425.28 +26.3% since trade filed Jun 13, 2022 | Discretionary sale | 7,525 | $425.28 | $3.2M | +26.3% | Jun 13, 2022 |
| Jun 9, 2022 | Settersten Scott M (CFO) 12K shares $427.31 +25.7% since trade filed Jun 13, 2022 | Discretionary sale | 12K | $427.31 | $5.3M | +25.7% | Jun 13, 2022 |
| Jun 9, 2022 | Settersten Scott M (CFO) 13K shares $426.75 +25.9% since trade filed Jun 13, 2022 | Discretionary sale | 13K | $426.75 | $5.4M | +25.9% | Jun 13, 2022 |
| Jun 3, 2022 | Steelman Kecia (COO) 13K shares $405.02 +32.7% since trade filed Jun 7, 2022 | Discretionary sale | 13K | $405.02 | $5.3M | +32.7% | Jun 7, 2022 |
| Mar 16, 2022 | Caro Jodi J (Officer) 5,340 shares $384.54 +39.7% since trade filed Mar 17, 2022 | Discretionary sale | 5,340 | $384.54 | $2.1M | +39.7% | Mar 17, 2022 |
| Dec 8, 2021 | Dillon Mary N (Director) 1,577 shares $413.47 +30.0% since trade filed Dec 9, 2021 | Discretionary sale | 1,577 | $413.47 | $652K | +30.0% | Dec 9, 2021 |
| Dec 8, 2021 | Dillon Mary N (Director) 2,246 shares $412.47 +30.3% since trade filed Dec 9, 2021 | Discretionary sale | 2,246 | $412.47 | $926K | +30.3% | Dec 9, 2021 |
| Dec 8, 2021 | Dillon Mary N (Director) 4,481 shares $408.66 +31.5% since trade filed Dec 9, 2021 | Discretionary sale | 4,481 | $408.66 | $1.8M | +31.5% | Dec 9, 2021 |
| Dec 8, 2021 | Dillon Mary N (Director) 5,095 shares $409.80 +31.1% since trade filed Dec 9, 2021 | Discretionary sale | 5,095 | $409.80 | $2.1M | +31.1% | Dec 9, 2021 |
| Dec 8, 2021 | Dillon Mary N (Director) 7,193 shares $411.55 +30.6% since trade filed Dec 9, 2021 | Discretionary sale | 7,193 | $411.55 | $3.0M | +30.6% | Dec 9, 2021 |
| Dec 8, 2021 | Dillon Mary N (Director) 29K shares $410.52 +30.9% since trade filed Dec 9, 2021 | Discretionary sale | 29K | $410.52 | $12M | +30.9% | Dec 9, 2021 |
| Dec 8, 2021 | Steelman Kecia (COO) 5,182 shares $408.30 +31.6% since trade filed Dec 9, 2021 | Discretionary sale | 5,182 | $408.30 | $2.1M | +31.6% | Dec 9, 2021 |
| Sep 22, 2021 | CHILDS JEFFREY J (Officer) 551 shares $371.17 +44.8% since trade filed Sep 23, 2021 | Discretionary sale | 551 | $371.17 | $205K | +44.8% | Sep 23, 2021 |
| Sep 22, 2021 | CHILDS JEFFREY J (Officer) 8,148 shares $370.07 +45.2% since trade filed Sep 23, 2021 | Discretionary sale | 8,148 | $370.07 | $3.0M | +45.2% | Sep 23, 2021 |
| Aug 30, 2021 | Caro Jodi J (Officer) 360 shares $383.95 filed Sep 1, 2021 | Discretionary sale | 360 | $383.95 | $138K | – | Sep 1, 2021 |
| Aug 30, 2021 | Caro Jodi J (Officer) 3,566 shares $382.78 filed Sep 1, 2021 | Discretionary sale | 3,566 | $382.78 | $1.4M | – | Sep 1, 2021 |
| Aug 30, 2021 | Steelman Kecia (COO) 1,739 shares $385.02 filed Sep 1, 2021 | Discretionary sale | 1,739 | $385.02 | $670K | – | Sep 1, 2021 |
| Aug 5, 2021 | MacDonald Michael R (Director) 5,700 shares $350.04 filed Aug 9, 2021 | Discretionary sale | 5,700 | $350.04 | $2.0M | – | Aug 9, 2021 |
| Jun 21, 2021 | MRKONIC GEORGE R JR (Director) 595 shares $330.30 filed Jun 22, 2021 | Discretionary sale | 595 | $330.30 | $197K | – | Jun 22, 2021 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.