FolioLantern
ULTAUlta Beauty · Insider ownership research

Ulta Beauty insiders sold $1.8M in the past 12 months. How much of their stake is that?

About 5.5% overall. As a group they ended with more shares than they started with.

Updated Oct 8, 2026 from SEC filings · covers Oct 9, 2025 to Oct 8, 2026
How this comparesMore of their stake sold than at 184 of the 311 other companies we can measure (#128 of 312)See ranking
0
buyers among officers and directors, past 12 months
0%
of sales were under disclosed trading plans, past 12 months
3 of 17
officers and directors sold shares, past 12 months
Recent activity · past 30 days, Sep 9, 2026 to Oct 8, 2026
Sep 17, 2026Kecia Steelman sold 2K shares ($1.1M) with no plan disclosed. That is 4.7% of the total stake held that day.
WhoSharesPrice% of total stakeTotal stake afterTrade dateFiled
Kecia Steelman
President and CEO
2,000$545.884.7%40KSep 17, 2026Sep 21, 2026

"% of total stake" is the shares in this event against all the vested shares the person held that day, across every share class and holding entity, after that day's vesting. "n/a" means the person's holdings don't reconcile, or the row is a purchase. "Holdings record incomplete" means more shares were sold than the filings show the person held that day, so a percentage would be wrong.

Sep 11, 2026Lorna Nagler sold 600 shares ($322K) with no plan disclosed. That is 7.7% of the total stake held that day.
WhoSharesPrice% of total stakeTotal stake afterTrade dateFiled
Lorna Nagler
Director
600$537.317.7%7.2KSep 11, 2026Sep 14, 2026

"% of total stake" is the shares in this event against all the vested shares the person held that day, across every share class and holding entity, after that day's vesting. "n/a" means the person's holdings don't reconcile, or the row is a purchase. "Holdings record incomplete" means more shares were sold than the filings show the person held that day, so a percentage would be wrong.

Is this normal? Less than usual: less than one-twentieth of the 5-year average. 3 insiders sold; the average is 7 a year. Year by year
Latest filing: Filed Sep 21 for a sale on Sep 17. Kecia Steelman sold 2K shares ($1.1M) with no plan disclosed. Filing
28 SEC ownership filings in the period · See the evidence

What stands out

Kecia Steelman (6.7% of holdings) sold $1.1M of stock with no disclosed trading plan. The filings don't state a reason.Largest such sale, Sep 17, 2026
Kecia Steelman sold 2K shares (6.7% of starting holdings), but 14K more vested, so the stake grew (from 30K to 40K).Largest sale, Sep 17, 2026
Selling rose in the last 90 days but the year remains well below the 5-year average: officers and directors sold 2.6K shares, against an average of 273 per 90 days earlier in the period. Most of it was Kecia Steelman (2K shares in the last 90 days, 6.7% of holdings) and Lorna Nagler (600 shares in the last 90 days, 8.1% of holdings); 0% of these sales were under disclosed plans.Kecia Steelman: largest recent sale, Sep 17, 2026 · Lorna Nagler: largest recent sale, Sep 11, 2026

Percentages cover 13 of 17 officers and directors. 4 are left out

i
Left out: Christopher Lialios (holdings couldn't be fully reconciled); Michelle Collins (most holdings were last confirmed in 2022); Christopher DelOrefice and Brieane Olson (held no vested shares at the start).
Disclosed company stock is not an insider's whole wealth.

Who sold, and how much of their stake

Officers and directors, past 12 months. Each bar is the insider's vested stake at the start of the period (Oct 8, 2025). The gold part is what they sold.

SoldRest of starting stakeAdded during the period
Kecia Steelman
President and CEO
6.7% · $1.1MNo plan disclosed
George Mrkonic Jr.
Director
29% · $426KNo plan disclosed
Lorna Nagler
Director
8.2% · $322KNo plan disclosed
Amounts, filings and trading plans for each seller

Selling by month

Officers and directors, Oct 2025 to Oct 2026. Each sale is counted once: under a disclosed plan, else to cover taxes, else no plan disclosed.

Disclosed planTo cover taxesNo plan disclosed
OctNovDecJanFebMarApr 2026: $244K no plan disclosedAprMayJun 2026: $182K no plan disclosedJunJulAugSep 2026: $1.4M no plan disclosed$1.4MSepOct

Common questions

Is the Ulta Beauty CEO selling stock?

Yes. Kecia Steelman sold 2K shares ($1.1M, 6.7% of starting holdings) in the past 12 months, none of it under a trading plan disclosed in the filings.

Why are Ulta Beauty insiders selling?

Filings rarely give a reason, and we don't guess at one. What they show is how the sales were made: 0% of sales by value ran under 10b5-1 trading plans disclosed in the filings and 100% had no disclosed plan. A trading plan schedules sales in advance.

Are any Ulta Beauty insiders buying?

No. Officers and directors reported no purchases in the past 12 months.

How much of their stake did Ulta Beauty insiders sell?

About 5.5% overall. As a group they ended with more shares than they started with. That covers the 12 months to Oct 8, 2026 and counts vested shares reported on SEC Forms 3, 4 and 5, which is not an insider's whole wealth.

The evidence

Who sold3 officers and directors: amount, % of holdings, trading plan
Who soldAmount% of holdingsTrading plan
Kecia Steelman
President and CEO
$1.1M
2K shares
6.7%No plan disclosed
George Mrkonic Jr.
Director
$426K
835 shares
29%No plan disclosed
Lorna Nagler
Director
$322K
600 shares
8.2%No plan disclosed
The full ownership picture16 of 17 insiders fully reconciled · 16 officers and directors

Vested shares across all share classes, held directly and through trusts, LLCs and family members, as reported on SEC Forms 3, 4 and 5. Unvested awards and options are never counted as owned shares.

InsiderHeld Oct 8, 2025SoldHeld Oct 8, 2026Still held
Kecia Steelman
i
Includes unvested RSUs, amount not disclosed.
President and CEO
30K−2K40K+35%
Vesting, gifts, unvested awards and holding lines for Kecia Steelman
0shares vested or exercised
0gifted (net of own trusts)
−1.9Kwithheld by the company for taxes
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock30,06840,489

Stock options (not counted as shares):

Options heldStrike priceExpiresIntrinsic value (estimate)
1,577$306.59Mar 25, 2031$377K
3,522$395.84Mar 24, 2032$528K
8,087$522.88Mar 29, 2034$186K
44,429$366.54Mar 31, 2035$8.0M
37,070$522.71Mar 31, 2036$859K
68,000$522.71Mar 31, 2036$1.6M

Estimate: options held × ($545.88 − strike price), using the most recent insider trade price on Form 4 (Sep 17, 2026), not a market close.

Lorna Nagler
i
Includes unvested RSUs, amount not disclosed.
Director
7.4K−6007.2K97%
Vesting, gifts, unvested awards and holding lines for Lorna Nagler
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock7,3647,168
Anita Ryan
i
Includes unvested RSUs, amount not disclosed.
Chief Human Resources Officer
7.3K09.1Kno sales
Vesting, gifts, unvested awards and holding lines for Anita Ryan
0shares vested or exercised
0gifted (net of own trusts)
−269withheld by the company for taxes
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock7,3239,141

Stock options (not counted as shares):

Options heldStrike priceExpiresIntrinsic value (estimate)
1,538$522.88Mar 29, 2034$35K
6,722$366.54Mar 31, 2035$1.2M
4,438$366.54Mar 31, 2035$796K
4,912$522.71Mar 31, 2036$114K

Estimate: options held × ($545.88 − strike price), using the most recent insider trade price on Form 4 (Sep 17, 2026), not a market close.

Christopher Lialios
!
Holdings couldn't be fully reconciled. Balance changed without a matching transaction, and the footnote does not state the amount: +113 shares on Mar 31, 2026 (Direct). See the filing Sales and other transactions for Christopher Lialios are complete.
SVP, Controller (P. Acct Ofc.)
n/a0n/an/a
Vesting, gifts, unvested awards and holding lines for Christopher Lialios
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.

Holdings couldn't be fully reconciled. Balance changed without a matching transaction, and the footnote does not state the amount: +113 shares on Mar 31, 2026 (Direct). The balances below are as reported, not verified totals.

Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock2,9183,550

Stock options (not counted as shares):

Options heldStrike priceExpiresIntrinsic value (estimate)
266$348.73Mar 29, 2029$52K
1,138$174.45Mar 27, 2030$423K
354$306.59Mar 25, 2031$85K
350$395.84Mar 24, 2032$53K
273$545.67Mar 25, 2033$58
359$522.88Mar 24, 2034$8K
812$366.54Mar 24, 2035$146K
757$522.71Mar 31, 2036$18K

Estimate: options held × ($545.88 − strike price), using the most recent insider trade price on Form 4 (Sep 17, 2026), not a market close.

George Mrkonic Jr.
i
Includes unvested RSUs, amount not disclosed.
Director
2.8K−8352.4K85%
Vesting, gifts, unvested awards and holding lines for George Mrkonic Jr.
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock2,8352,404
Catherine Halligan
i
Includes unvested RSUs, amount not disclosed.
Director
2.4K02.5Kno sales
Vesting, gifts, unvested awards and holding lines for Catherine Halligan
0shares vested or exercised
−340gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock2,4002,464
Mike Smith
i
Includes unvested RSUs, amount not disclosed.
Director
2.3K02.7Kno sales
Vesting, gifts, unvested awards and holding lines for Mike Smith
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock2,2632,667
Rene Casares
Chief Legal Officer
1.9K03.1Kno sales
Vesting, gifts, unvested awards and holding lines for Rene Casares
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
Held throughShare classOct 8, 2025Oct 8, 2026
DirectCommon Stock1,8533,116

Stock options (not counted as shares):

Options heldStrike priceExpiresIntrinsic value (estimate)
6,333$342.93Apr 7, 2035$1.3M
4,298$522.71Mar 31, 2036$100K

Estimate: options held × ($545.88 − strike price), using the most recent insider trade price on Form 4 (Sep 17, 2026), not a market close.

Patricia Little
i
Includes unvested RSUs, amount not disclosed.
Director
1.8K01.8Kno sales
Vesting, gifts, unvested awards and holding lines for Patricia Little
0shares vested or exercised
0gifted (net of own trusts)
1.3K → 1.7Kunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock1,7651,765
Kelly Garcia
i
Includes unvested RSUs, amount not disclosed.
Chief Technology Officer
1.7K05.1Kno sales
Vesting, gifts, unvested awards and holding lines for Kelly Garcia
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock1,7465,083

Stock options (not counted as shares):

Options heldStrike priceExpiresIntrinsic value (estimate)
3,565$545.66Sep 1, 2036$794

Estimate: options held × ($545.88 − strike price), using the most recent insider trade price on Form 4 (Sep 17, 2026), not a market close.

Heidi Petz
i
Includes unvested RSUs, amount not disclosed.
Director
1.4K01.4Kno sales
Vesting, gifts, unvested awards and holding lines for Heidi Petz
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock1,3951,395
Gisel Ruiz
i
Includes unvested RSUs, amount not disclosed.
Director
1.4K01.4Kno sales
Vesting, gifts, unvested awards and holding lines for Gisel Ruiz
0shares vested or exercised
0gifted (net of own trusts)
383 → 787unvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock1,3631,363
Martin Brok
i
Includes unvested RSUs, amount not disclosed.
Director
1.3K01.7Kno sales
Vesting, gifts, unvested awards and holding lines for Martin Brok
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock1,2771,681
Stephenie Landry
i
Includes unvested RSUs, amount not disclosed.
Director
2770681no sales
Vesting, gifts, unvested awards and holding lines for Stephenie Landry
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock277681
Christopher DelOrefice
i
Includes unvested RSUs, amount not disclosed.
Chief Financial Officer
009.7Kno sales
Vesting, gifts, unvested awards and holding lines for Christopher DelOrefice
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock09,693

Stock options (not counted as shares):

Options heldStrike priceExpiresIntrinsic value (estimate)
14,363$522.71Mar 31, 2036$333K

Estimate: options held × ($545.88 − strike price), using the most recent insider trade price on Form 4 (Sep 17, 2026), not a market close.

Brieane Olson
i
Includes unvested RSUs, amount not disclosed.
Director
00271no sales
Vesting, gifts, unvested awards and holding lines for Brieane Olson
0shares vested or exercised
0gifted (net of own trusts)
none reportedunvested awards, start → end
  • Includes unvested RSUs, amount not disclosed.
Held throughShare classOct 8, 2025Oct 8, 2026
Direct
includes unvested RSUs, amount not disclosed
Common Stock0271

16 of 17 insiders fully reconciled: starting holdings plus reported transactions match ending holdings (16 exactly, 0 with a minor or footnoted difference). For 1 we show sales but not holdings; the ! icon on that row explains why. Percentages cover 13 of 17 officers and directors. Left out: Christopher Lialios (holdings couldn't be fully reconciled); Michelle Collins (most holdings were last confirmed in 2022); Christopher DelOrefice and Brieane Olson (held no vested shares at the start). "Still held" compares ending with starting vested shares; a plus sign means the holding grew.

What explains the selling$1.8M of sales by plan status, purpose, seller and month

Officer and director open-market sales: $1.8M across 3,435 shares. Plan status and stated purpose are separate questions, and a sale can have both.

By plan status

No plan disclosed · $1.8M

Sales with no 10b5-1 plan and no tax reference in the filing. $1.1M of it is Kecia Steelman. No plan disclosed is a statement about the filing, not about why the sale happened. Largest such sale: Kecia Steelman, Sep 17, 2026

Taxes

2,153 shares ($1.2M) were withheld by the company for taxes, which isn't a market sale.

SellerShares soldProceedsUnder a disclosed planShare of totalSales dates
Kecia Steelman
President and CEO
2K$1.1M0%59%Sep 17, 2026 to Sep 17, 2026
George Mrkonic Jr.
Director
835$426K0%23%Apr 7, 2026 to Jun 15, 2026
Lorna Nagler
Director
600$322K0%18%Sep 11, 2026 to Sep 11, 2026

Sales by month

MonthSale proceedsDisclosed planTo cover taxesNo plan disclosed
Oct 2025$0$0$0$0
Nov 2025$0$0$0$0
Dec 2025$0$0$0$0
Jan 2026$0$0$0$0
Feb 2026$0$0$0$0
Mar 2026$0$0$0$0
Apr 2026$244K$0$0$244K
May 2026$0$0$0$0
Jun 2026$182K$0$0$182K
Jul 2026$0$0$0$0
Aug 2026$0$0$0$0
Sep 2026$1.4M$0$0$1.4M
Oct 2026$0$0$0$0
Is this normal? Selling year by year5 earlier years to compare with

Less than usual: less than one-twentieth of the 5-year average. 3 insiders sold; the average is 7 a year.

12 months endingShares soldInsiders who soldProceeds
Oct 8, 2026
Latest 12 months
3.4K3$1.8M
Oct 8, 2025
1 year earlier
1.4K2$597K
Oct 8, 2024
2 years earlier
28K6$14.5M
Oct 9, 2023
3 years earlier
28K8$13.6M
Oct 9, 2022
4 years earlier
141K8$58.8M
Oct 9, 2021
5 years earlier
1.74M10$543M

Open-market sales (Form 4 code S) by people who were officers or directors, in split-adjusted shares. Earlier years include people who have since left. A sale that an outside holder also reports (a family trust, a fund) is counted with outside holders in every year. Shares, not dollars, are compared, so a change in the stock price doesn't look like a change in selling. Years the filings don't fully cover are shown but left out of the average.

Known gaps and uncertainty1 insider whose holdings couldn't be fully reconciled

Christopher Lialios: holdings couldn't be fully reconciled (difference of 113 shares). Balance changed without a matching transaction, and the footnote does not state the amount: +113 shares on Mar 31, 2026 (Direct). Filing, Mar 31, 2026

Footnote: "Represents grant of 519 shares of restricted stock, vesting 100% on March 15, 2029."

Inferred rename: "Oak Investment Partners VII, L.P. and such shares reflect a 0.632-for-1 reverse stock split" is treated as the same holder as "See Note (2)", because the old name was never reported again and the new one opened with the same balance (6,112,213 shares). Old name, new name

Inferred rename: "See Note (3)" is treated as the same holder as "See Note (4)", because the old name was never reported again and the new one opened with the same balance (76,753 shares). Old name, new name

Inferred rename: "Doublemousse B.V" is treated as the same holder as "Mousseluxe SARL", because the old name was never reported again and the new one opened with the same balance (3,002,363 shares). Old name, new name

Inferred rename: "it in the same manner as the investment committee for GRP II and GRP II Partners votes or disposes of shares held by GRP II and GRP II Partners" is treated as the same holder as "it in the same manner as the investment committee for GRP II and GRP II Partners votes or dispose of shares held by GRP II and GRP II Partners", because the old name was never reported again and the new one opened with the same balance (1,034,373 shares). Old name, new name

Inferred rename: "SEP for the benefit of Yves Sisteron, Donaldson Lufkin Jenrette Securities Corporation and such shares reflect a 0.632-for-1 reverse stock split" is treated as the same holder as "Yves Sisteron CGM SEP IRA Custodian", because the old name was never reported again and the new one opened with the same balance (14,494 shares). Old name, new name

External context: we only cite outside events when a documented connection exists. None is shown for this period.

Sources and methodology622 filings from SEC EDGAR, and how we read them

All 622 Forms 3, 4 and 5 filed for Ulta Beauty (SEC CIK 1403568) from Oct 24, 2007 to Sep 21, 2026, retrieved from SEC EDGAR on Oct 8, 2026. Prices are the ones reported in each filing, often weighted averages.

Holdings. Each holding line (a share class plus an owner, such as a trust or LLC) carries its last reported balance forward. Entities first reported during the period start at zero, so transfers between an insider's own trusts don't count as selling. Lines not reported for three years or more are listed separately and left out of totals.

Sales. A sale counts as under a 10b5-1 plan if its footnote cites one or the filing's Rule 10b5-1 box is checked, and as tax-related if its footnote cites tax obligations or sell-to-cover. Shares withheld by the company for taxes are listed separately. Sales with neither attribute are labeled "no plan disclosed".

Full methodology

Former or inactive filers (30)No filing in 18 months; last reported balances, not in any total
NameLast filedLast reported balance
Jodi CaroApr 2, 20257,632 shares, last reported balance as of Apr 1, 2025
Paula OyiboApr 2, 20255,758 shares, last reported balance as of Mar 31, 2025
Michael MacDonaldJun 12, 20241,869 shares, last reported balance as of Jun 11, 2024
David KimbellApr 2, 202445,736 shares, last reported balance as of Mar 29, 2024
Scott SetterstenMar 19, 202415,508 shares, last reported balance as of Mar 15, 2024
Mary DillonMar 17, 2022127,067 shares, last reported balance as of Mar 15, 2022
Jeffrey ChildsMar 17, 20225,218 shares, last reported balance as of Mar 15, 2022
Charles HeilbronnJun 3, 20215,650,384 shares, last reported balance as of Jun 2, 2021
Sally BlountJun 3, 20211,239 shares, last reported balance as of Jun 26, 2020
Robert DiRomualdoDec 21, 2020550,418 shares, last reported balance as of Dec 17, 2020
Dennis EckApr 2, 2019220,000 shares, last reported balance as of Apr 1, 2019
Charles PhilippinJun 13, 201890,923 shares, last reported balance as of Jun 12, 2018
Vanessa WittmanJun 11, 20182,785 shares, last reported balance as of Jun 8, 2018
Robert GuttmanMay 12, 201534,724 shares, last reported balance as of May 8, 2015
Janet TaakeMar 25, 20158,082 shares, last reported balance as of Mar 23, 2015
Jeffrey SevertsMar 21, 201411,487 shares, last reported balance as of Mar 19, 2014
Kenneth StevensSep 19, 20132,959 shares, last reported balance as of Sep 17, 2013
Carl RubinSep 14, 201211,728 shares, last reported balance as of Sep 12, 2012
Bruce HartmanSep 14, 201210,112 shares, last reported balance as of Sep 12, 2012
Gregg BodnarJun 11, 2012420 shares, last reported balance as of May 10, 2012
Steven LebowSep 30, 20111,410,081 shares, last reported balance as of Sep 29, 2011
Steven LebowSep 30, 201127,541,629 shares, last reported balance as of Dec 17, 2009
Lynelle KirbyJan 10, 2011870,723 shares, last reported balance as of Jan 6, 2011
Wayne LheureuxOct 1, 201020,000 shares, last reported balance as of Sep 29, 2010
GRP II, L.P.Jun 18, 201034,819,114 shares, last reported balance as of Aug 7, 2009
Gerald GallagherJul 14, 20092,904,234 shares, last reported balance as of Jul 10, 2009
Gerald GallagherJul 14, 2009258,251 shares, last reported balance as of Oct 30, 2007
Terry HansonNov 1, 20071,028,472 shares, last reported balance as of Oct 30, 2007
Suisse/ CreditNov 1, 20075,162,556 shares, last reported balance as of Oct 30, 2007
Bruce BarkusOct 24, 2007158,000 shares, last reported balance as of Oct 24, 2007