Ulta Beauty (ULTA) Financials: Revenue & Earnings
$26.46B
Market Cap
22.70
P/E
21.32
Forward P/E
39
Score
ULTA price $618.95 -7.93 -1.27%
Stocklytics score rationale: value 34, quality 46, growth 38.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 4854737000 | 5884506000 | 6716615000 | 7398068000 | 6151953000 | 8630889000 | 10208580000 | 11207303000 | 11295654000 | 12392820000 |
Ulta Beauty, Inc. functions as a prominent beauty product retailer throughout the United States. Its physical locations feature a broad assortment of goods, including cosmetics, perfumes, skincare, haircare items, bath and body essentials, and professional salon styling instruments. Additionally, they provide a comprehensive suite of salon services, encompassing hair, skin, makeup, brow, and nail treatments. The…
ULTA fair value $679.70. Price $618.95. Price is 9% below fair value.
Around fair value, but more expensive than usual. A larger premium than on 87% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 1.07B. Growth 11.59%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.91% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 42.76M. Net debt 1.76B. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-12-03 | — | 5.60 | — | 2.99B |
| 2026-08-27 | 6.55 | 6.22 | 3.04B | 2.99B |
| 2026-06-02 | 7.74 | 6.89 | 3.16B | 3.12B |
| 2026-03-12 | 8.01 | 8.10 | 3.90B | 3.84B |
| 2025-12-04 | 5.14 | 4.61 | 2.86B | 2.71B |
| 2025-08-28 | 5.78 | 5.10 | 2.79B | 2.68B |
| 2025-05-29 | 6.70 | 5.81 | 2.85B | 2.79B |
| 2025-03-13 | 8.46 | 7.13 | 3.49B | 3.47B |
| 2024-12-05 | 5.14 | 4.53 | 2.53B | 2.50B |
| 2024-08-29 | 5.30 | 5.46 | 2.55B | 2.60B |
| 2024-05-30 | 6.47 | 6.24 | 2.73B | 2.72B |
| 2024-03-14 | 8.08 | 7.53 | 3.55B | 3.53B |
| 2023-11-30 | 5.07 | 4.95 | 2.49B | 3.52B |
| 2023-08-24 | 6.02 | 5.85 | 2.53B | 2.51B |
| 2023-05-25 | 6.88 | 6.87 | 2.63B | 2.62B |
| 2023-03-09 | 6.68 | 5.68 | 3.23B | 3.02B |
| 2022-12-01 | 5.34 | 4.15 | 2.34B | 2.21B |
| 2022-08-25 | 5.70 | 5.00 | 2.30B | 2.21B |
| 2022-05-26 | 6.30 | 4.46 | 2.35B | 2.12B |
| 2022-03-10 | 5.41 | 4.58 | 2.73B | 2.69B |
| 2021-12-02 | 3.94 | 2.46 | 2.00B | 2.68B |
| 2021-08-25 | 4.56 | 2.56 | 1.97B | 1.85B |
| 2021-05-27 | 4.07 | 1.95 | 1.94B | 1.61B |
| 2021-03-11 | 3.41 | 2.35 | 2.20B | 4.48B |
| 2020-12-03 | 1.64 | 1.49 | 1.55B | 1.40B |
| 2020-08-27 | 0.73 | 0.10 | 1.23B | — |
| 2020-05-28 | -1.12 | 0.44 | 1.17B | 413.58M |
| 2020-03-12 | 3.89 | 3.73 | 2.31B | 2.21B |
| 2019-12-05 | 2.25 | 2.13 | 1.68B | 1.59B |
| 2019-08-29 | 2.76 | 2.80 | 1.67B | 1.69B |
| 2019-05-30 | 3.26 | 3.07 | 1.74B | 1.64B |
| 2019-03-14 | 3.61 | 3.56 | 2.12B | 2.10B |
| 2018-12-06 | 2.18 | 2.16 | 1.56B | 1.55B |
| 2018-08-30 | 2.46 | 2.41 | 1.49B | 1.46B |
| 2018-05-31 | 2.70 | 2.48 | 1.54B | 1.42B |
| 2018-03-15 | 2.75 | 2.78 | 1.94B | 1.96B |
| 2017-11-30 | 1.75 | 1.67 | 1.34B | 1.32B |
| 2017-08-24 | 1.83 | 1.78 | 1.29B | 1.25B |
| 2017-05-25 | 1.91 | 1.80 | 1.31B | 1.15B |
| 2017-03-09 | 2.24 | 2.13 | 1.58B | 1.50B |
Yield 0.00%. Payout ratio 0.00%. Frequency Irregular.
Safety score 43/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividend history is short. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2012-03-16 | $1.00 | 2012-03-20 | 2012-05-15 | Irregular |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-17 | Steelman Kecia | Sell | 2.00K | $545.88 | 1.09M |
| 2026-09-11 | Nagler Lorna | Sell | 600 | $537.31 | 322.39K |
| 2026-09-01 | GARCIA KELLY E | Buy | 2.93K | — | — |
| 2026-09-01 | GARCIA KELLY E | Buy | 3.56K | $545.66 | 1.95M |
| 2026-09-01 | Olson Brieane Lee | Buy | 271 | — | — |
| 2026-08-31 | Olson Brieane Lee | Other | 0 | — | — |
| 2026-06-15 | MRKONIC GEORGE R JR | Sell | 383 | $475.84 | 182.25K |
| 2026-06-10 | Smith Mike C. | Buy | 404 | — | — |
| 2026-06-10 | Ruiz Gisel | Buy | 404 | — | — |
| 2026-06-10 | Nagler Lorna | Buy | 404 | — | — |
| 2026-06-10 | MRKONIC GEORGE R JR | Buy | 404 | — | — |
| 2026-06-10 | LITTLE PATRICIA A | Buy | 404 | — | — |
| 2026-06-10 | Landry Stephenie Lee | Buy | 404 | — | — |
| 2026-06-10 | Halligan Catherine Ann | Buy | 404 | — | — |
| 2026-06-10 | GARCIA KELLY E | Buy | 404 | — | — |
| 2026-06-10 | Brok Martin | Buy | 404 | — | — |
| 2026-04-07 | MRKONIC GEORGE R JR | Sell | 452 | $539.29 | 243.76K |
| 2026-03-31 | Lialios Christopher | Buy | 519 | — | — |
| 2026-03-31 | Lialios Christopher | Buy | 757 | $522.71 | 395.69K |
| 2026-03-31 | Steelman Kecia | Buy | 68.00K | $522.71 | 35.54M |
| 2026-03-31 | Steelman Kecia | Buy | 10.89K | — | — |
| 2026-03-31 | Steelman Kecia | Buy | 37.07K | $522.71 | 19.38M |
| 2026-03-31 | Ryan Anita Jane | Buy | 1.44K | — | — |
| 2026-03-31 | Ryan Anita Jane | Buy | 4.91K | $522.71 | 2.57M |
| 2026-03-31 | DelOrefice Christopher | Buy | 14.36K | $522.71 | 7.51M |
| 2026-03-31 | DelOrefice Christopher | Buy | 4.22K | — | — |
| 2026-03-31 | Casares Rene G. | Buy | 4.30K | $522.71 | 2.25M |
| 2026-03-31 | Casares Rene G. | Buy | 1.26K | — | — |
| 2026-03-15 | Steelman Kecia | Sell | 393 | $535.72 | 210.54K |
| 2026-03-15 | Steelman Kecia | Sell | 1.49K | $535.72 | 798.76K |
| 2026-03-15 | Ryan Anita Jane | Sell | 80 | $535.75 | 42.86K |
| 2026-03-15 | Ryan Anita Jane | Sell | 189 | $535.75 | 101.26K |
| 2026-02-12 | Steelman Kecia | Buy | 3.42K | — | — |
| 2026-02-12 | Ryan Anita Jane | Buy | 644 | — | — |
| 2025-12-15 | Halligan Catherine Ann | Sell | 340 | — | — |
| 2025-12-09 | DelOrefice Christopher | Buy | 3.65K | — | — |
| 2025-12-09 | DelOrefice Christopher | Buy | 1.82K | — | — |
| 2025-12-05 | DelOrefice Christopher | Other | 0 | — | — |
| 2025-09-04 | Smith Mike C. | Sell | 500 | $528.43 | 264.21K |
| 2025-09-01 | Landry Stephenie Lee | Buy | 277 | — | — |
| 2025-09-01 | Brok Martin | Buy | 277 | — | — |
| 2025-09-01 | Landry Stephenie Lee | Other | 0 | — | — |
| 2025-09-01 | Brok Martin | Other | 0 | — | — |
| 2025-06-27 | Lialios Christopher | Other | 0 | — | — |
| 2025-06-27 | Lialios Christopher | Other | 1.14K | $174.45 | 198.52K |
| 2025-06-27 | Lialios Christopher | Other | 350 | $395.84 | 138.54K |
| 2025-06-27 | Lialios Christopher | Other | 359 | $522.88 | 187.71K |
| 2025-06-27 | Lialios Christopher | Other | 812 | $366.54 | 297.63K |
| 2025-06-27 | Lialios Christopher | Other | 266 | $348.73 | 92.76K |
| 2025-06-27 | Lialios Christopher | Other | 354 | $306.59 | 108.53K |
| 2025-06-27 | Lialios Christopher | Other | 273 | $545.67 | 148.97K |
| 2025-06-11 | Smith Mike C. | Buy | 383 | — | — |
| 2025-06-11 | Ruiz Gisel | Buy | 383 | — | — |
| 2025-06-11 | Petz Heidi G | Buy | 383 | — | — |
| 2025-06-11 | Nagler Lorna | Buy | 383 | — | — |
| 2025-06-11 | MRKONIC GEORGE R JR | Buy | 383 | — | — |
| 2025-06-11 | LITTLE PATRICIA A | Buy | 383 | — | — |
| 2025-06-11 | Halligan Catherine Ann | Buy | 383 | — | — |
| 2025-06-11 | GARCIA KELLY E | Buy | 383 | — | — |
| 2025-06-11 | COLLINS MICHELLE L | Buy | 383 | — | — |
| 2025-04-28 | Casares Rene G. | Other | 0 | — | — |
| 2025-04-28 | Casares Rene G. | Other | 6.33K | $342.93 | 2.17M |
| 2025-04-01 | Caro Jodi J | Buy | 902 | $174.45 | 157.35K |
| 2025-04-01 | Caro Jodi J | Sell | 902 | $369.16 | 332.98K |
| 2025-04-01 | Caro Jodi J | Sell | 902 | $174.45 | 157.35K |
| 2025-03-31 | Ryan Anita Jane | Buy | 1.36K | — | — |
| 2025-03-31 | Ryan Anita Jane | Buy | 6.72K | $366.54 | 2.46M |
| 2025-03-31 | Ryan Anita Jane | Buy | 1.98K | — | — |
| 2025-03-31 | Ryan Anita Jane | Buy | 4.44K | $366.54 | 1.63M |
| 2025-03-31 | Oyibo Paula M | Buy | 7.34K | $366.54 | 2.69M |
| 2025-03-31 | Oyibo Paula M | Buy | 2.16K | — | — |
| 2025-03-31 | Steelman Kecia | Buy | 44.43K | $366.54 | 16.29M |
| 2025-03-31 | Steelman Kecia | Buy | 13.08K | — | — |
| 2025-03-20 | Steelman Kecia | Buy | 1.44K | $346.89 | 499.53K |
| 2025-03-15 | Caro Jodi J | Buy | 2.35K | — | — |
| 2025-03-15 | Caro Jodi J | Sell | 1.04K | $357.48 | 372.85K |
| 2025-03-15 | Caro Jodi J | Sell | 480 | $357.48 | 171.59K |
| 2025-03-15 | Steelman Kecia | Buy | 8.84K | — | — |
| 2025-03-15 | Steelman Kecia | Sell | 3.86K | $357.48 | 1.38M |
| 2025-03-15 | Steelman Kecia | Sell | 1.55K | $357.48 | 552.66K |
| 2025-03-15 | Oyibo Paula M | Buy | 616 | — | — |
| 2025-03-15 | Oyibo Paula M | Sell | 181 | $357.48 | 64.70K |
| 2025-03-15 | Oyibo Paula M | Sell | 68 | $357.48 | 24.31K |
| 2025-03-15 | Ryan Anita Jane | Buy | 1.61K | — | — |
| 2025-03-15 | Ryan Anita Jane | Sell | 473 | $357.48 | 169.09K |
| 2025-03-15 | Ryan Anita Jane | Sell | 174 | $357.48 | 62.20K |
| 2025-01-31 | Oyibo Paula M | Sell | 136 | $418.53 | 56.92K |
| 2024-07-02 | Halligan Catherine Ann | Sell | 100 | $390.08 | 39.01K |
| 2024-06-25 | Caro Jodi J | Sell | 650 | $388.68 | 252.64K |
| 2024-06-11 | COLLINS MICHELLE L | Buy | 452 | — | — |
| 2024-06-11 | GARCIA KELLY E | Buy | 452 | — | — |
| 2024-06-11 | Halligan Catherine Ann | Buy | 452 | — | — |
| 2024-06-11 | MacDonald Michael R | Buy | 452 | — | — |
| 2024-06-11 | MRKONIC GEORGE R JR | Buy | 452 | — | — |
| 2024-06-11 | Nagler Lorna | Buy | 452 | — | — |
| 2024-06-11 | Petz Heidi G | Buy | 452 | — | — |
| 2024-06-11 | Ruiz Gisel | Buy | 452 | — | — |
| 2024-06-11 | Smith Mike C. | Buy | 452 | — | — |
| 2024-06-11 | LITTLE PATRICIA A | Buy | 452 | — | — |
| 2024-06-04 | MRKONIC GEORGE R JR | Sell | 397 | $389.34 | 154.57K |
Latest filed quarter: Q2 2026.
Institutions holding: 1.07K, holders -74 vs prior quarter. Ownership 99.12%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 4.03M | -39.66K | -0.98% | 1.82B |
| VANGUARD CAPITAL MANAGEMENT LLC | 2.85M | -38.83K | -1.35% | 1.28B |
| SANDERS CAPITAL, LLC | 2.46M | 552.83K | +28.97% | 1.11B |
| STATE STREET CORP | 2.02M | 22.04K | +1.10% | 913.06M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 1.94M | -17.62K | -0.90% | 875.99M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1.53M | 544.72K | +55.38% | 689.28M |
| GEODE CAPITAL MANAGEMENT, LLC | 1.23M | -38.32K | -3.01% | 555.29M |
| MORGAN STANLEY | 1.04M | -78.37K | -7.00% | 469.78M |
| T. ROWE PRICE INVESTMENT MANAGEMENT, INC. | 871.84K | -98.56K | -10.16% | 393.18M |
| FRANKLIN TEMPLETON INC | 848.86K | 220.31K | +35.05% | 382.82M |
| NORGES BANK | 785.16K | 785.16K | New | 354.09M |
| STARLITE CAPITAL INC | 732.15K | 732.15K | New | 336.78M |
| INVESCO LTD. | 698.22K | -39.94K | -5.41% | 314.88M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 672.70K | 99.20K | +17.30% | 303.37M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 669.10K | 95.60K | +16.67% | 301.75M |
| GOLDMAN SACHS GROUP INC | 638.73K | 144.11K | +29.14% | 288.06M |
| NORTHERN TRUST CORP | 582.65K | 23.75K | +4.25% | 262.76M |
| BANK OF AMERICA CORP /DE/ | 576.95K | -21.16K | -3.54% | 260.19M |
| AMUNDI | 544.69K | 68.20K | +14.31% | 245.64M |
| ALYESKA INVESTMENT GROUP, L.P. | 538.96K | 66.29K | +14.02% | 243.06M |
| DIMENSIONAL FUND ADVISORS LP | 518.08K | 24.87K | +5.04% | 233.69M |
| SWEDBANK AB | 517.87K | -15.79K | -2.96% | 233.55M |
| UBS GROUP AG | 442.34K | 349.44K | +376.15% | 199.49M |
| JPMORGAN CHASE & CO | 412.54K | -692.13K | -62.66% | 189.41M |
| CITADEL ADVISORS LLC | 402.90K | 303.92K | +307.06% | 181.70M |
Ulta Beauty, Inc. (ULTA) trades at $618.95, with a market cap of $26.46B and a trailing P/E of 22.70. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 4854737000 | 5884506000 | 6716615000 | 7398068000 | 6151953000 | 8630889000 | 10208580000 | 11207303000 | 11295654000 | 12392820000 |
Insights · Dividends · Forecast · Financials · Learn
$26.46B
Market Cap
22.70
P/E
21.32
Forward P/E
39
Score