# ULTA · Ulta Beauty, Inc.

Snapshot 2026-10-26 · CIK 0001403568 · Nasdaq · Retail-Retail Stores, Nec

Price 624.46 (2026-10-23, Alpaca Market Data (consolidated SIP daily bar)) · Market cap 26.7 B

Machine-readable: https://theclaudetrader.com/s/ULTA.json · index: https://theclaudetrader.com/llms.txt

## Scores

### Graham Defensive: 37.0 (partial: 2b) · complete: False · missing tests: 2b · current inputs as of 2026-01-31 · stale inputs: Revenue · history 2014–2026 · price 2026-10-23 · verification {'verified': 3, 'mismatch': 0, 'unverified': 22, 'not_cross_checked': 2} · computed 2026-10-26 · rules https://theclaudetrader.com/p/graham
- 1 Adequate size: 12.39 revenue $B · threshold >= 1 · points 5.0/5
- 2a Current ratio: 1.35  · threshold >= 2.0 · points 5.2/15
- 2b Long-term debt vs working capital: 2.59 LTD / WC · threshold <= 1.0 · points None/15
- 3 Positive earnings each of 10 years: 10 of 10  · threshold 10 of 10 · points 15.0/15
- 4 Dividends every year for 20 years: 1 of 20  · threshold 20 of 20 · points 0.75/15
- 5 EPS growth, 3-yr avg now vs 10 yrs ago: 5.16 -> 25.67 (+397%)  · threshold >= +33% · points 10.0/10
- 6 P/E on 3-year average EPS: 24.3  · threshold <= 15 · points 1.0/15
- 7 P/B <= 1.5, or P/E x P/B <= 22.5: P/B 10.10, product 245.7  · threshold <= 1.5 or <= 22.5 · points 0.0/10

Inputs:
  - Price (close, per traded unit): 624.46 · 2026-10-23 · Alpaca Market Data (consolidated SIP daily bar) · https://docs.alpaca.markets/docs/historical-stock-data-1
  - Revenue: 12392820000.0 · 2026-01-31 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - liabilities: 4320209000.0 · 2026-08-01 · SEC XBRL Liabilities · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - current_liabilities: 2281278000.0 · 2026-08-01 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - current_assets: 3068518000.0 · 2026-08-01 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - current_liabilities: 2281278000.0 · 2026-08-01 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - equity: 2643741000.0 · 2026-08-01 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - Net income FY2016: 409760000.0 · 2017-01-28 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837019002739/ · unverified
  - Net income FY2017: 555234000.0 · 2018-02-03 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837020003272/ · unverified
  - Net income FY2018: 658559000.0 · 2019-02-02 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837021003523/ · unverified
  - Net income FY2019: 705945000.0 · 2020-02-01 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837022004330/ · unverified
  - Net income FY2020: 175835000.0 · 2021-01-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/ · unverified
  - Net income FY2021: 985837000.0 · 2022-01-29 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Net income FY2022: 1242408000.0 · 2023-01-28 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ · unverified
  - Net income FY2023: 1291005000.0 · 2024-02-03 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Net income FY2024: 1201118000.0 · 2025-02-01 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Net income FY2025: 1153479000.0 · 2026-01-31 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Dividend years (Yahoo): [2012] ·  · Yahoo Finance dividend history · https://finance.yahoo.com/quote/ULTA/history?filter=div · verified (partly: XBRL covers 2 of 20 years)
  - Dividends per share FY2013 (XBRL): 0.0 · 2014-02-01 · SEC XBRL CommonStockDividendsPerShareDeclared · https://www.sec.gov/Archives/edgar/data/1403568/000119312515115602/ · verified
  - Dividends per share FY2014 (XBRL): 0.0 · 2015-01-31 · SEC XBRL CommonStockDividendsPerShareDeclared · https://www.sec.gov/Archives/edgar/data/1403568/000119312515115602/ · verified
  - EPS diluted FY2014: 3.98 · 2015-01-31 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000119312517099261/ · unverified
  - EPS diluted FY2015: 4.98 · 2016-01-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000155837018002733/ · unverified
  - EPS diluted FY2016: 6.52 · 2017-01-28 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000155837019002739/ · unverified
  - EPS diluted FY2023: 26.03 · 2024-02-03 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - EPS diluted FY2024: 25.34 · 2025-02-01 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - EPS diluted FY2025: 25.64 · 2026-01-31 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Shares outstanding: 42757471.0 · 2026-08-24 · SEC cover page 10-Q 0001104659-26-102442 (42,757,471 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ulta-20260801x10q.htm · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/R1.htm

### Magic Formula: — (insufficient data (debt unknown: only current debt is tagged (339,578,000); long-term borrowings, if any, are under a tag not read here, so total debt is unknown)) · complete: None · missing tests: none · current inputs as of None · stale inputs: none · history None–None · price None · verification None · computed 2026-10-26 · rules https://theclaudetrader.com/p/magic_formula

### Momentum: 53.7 (ok) · complete: True · missing tests: none · current inputs as of 2026-10-23 · stale inputs: none · history None–None · price 2026-10-23 · verification None · computed 2026-10-26 · rules https://theclaudetrader.com/p/momentum
-  12-1 month return: 3.7 % · threshold  · points 22.7/50
-  6 month return: 10.6 % · threshold  · points 13.1/20
-  Price / 52-week high: 0.883  · threshold  · points 13.3/15
-  Volatility penalty (60d annualised): 34.0 % · threshold  · points 4.7/15

Inputs:
  - Adjusted close series (14 months): 624.46 · 2026-10-23 · Yahoo Finance / Alpaca Market Data daily history · 

### Insider: 0.0 (ok) · complete: True · missing tests: none · current inputs as of 2026-10-23 · stale inputs: none · history None–None · price None · verification None · computed 2026-10-26 · rules https://theclaudetrader.com/p/insider
-  Open-market buy value / market cap (percentile among buyers): 0.0 bp · threshold  · points 0.0/35
-  Distinct buyers: 0  · threshold  · points 0.0/25
-  Buyer seniority: 0.0  · threshold  · points 0.0/20
-  Recency (half-life 30d): 0.0  · threshold  · points 0.0/10
-  Sales penalty (excludes 10b5-1 plan sales): 0.53 bp · threshold  · points -5.9/0

Inputs:
  - Form 4 S Steelman Kecia 2026-09-17: 1091760.0 · 2026-09-17 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/1403568/000089706926001790/
  - Form 4 S Nagler Lorna 2026-09-11: 322385.99999999994 · 2026-09-11 · SEC Form 4 (insider transactions data set) · https://www.sec.gov/Archives/edgar/data/1403568/000089706926001776/

### Buffett Quality: 66.0 (partial: 4) · complete: False · missing tests: 4 · current inputs as of 2026-08-24 · stale inputs: none · history 2017–2026 · price 2026-10-23 · verification {'verified': 0, 'mismatch': 0, 'unverified': 46, 'not_cross_checked': 2} · computed 2026-10-26 · rules https://theclaudetrader.com/p/buffett
- 1 Average return on equity (net income / year-end equity): 44.5% over 8 yrs  · threshold >= 15% · points 25.0/25
- 2 Profitable every year: 10 of 10  · threshold all years · points 15.0/15
- 3 Net income growth, 3-yr average now vs start of window: +12.2% a year  · threshold >= +10% · points 10.0/10
- 4 Borrowings / 3-yr average earnings (years to repay): None  · threshold <= 4 · points None/15
- 5 Operating margin, 5-yr average: 14.5%  · threshold >= 20% · points 5.4/10
- 6 Free cash flow / net income, 5-yr (operating cash flow minus capex): 0.87  · threshold >= 1.0 · points 7.5/10
- 7 Owner-earnings yield (3-yr avg free cash flow / market cap): 3.8%  · threshold >= 7% · points 3.1/15

Inputs:
  - Price (close, per traded unit): 624.46 · 2026-10-23 · Alpaca Market Data (consolidated SIP daily bar) · https://docs.alpaca.markets/docs/historical-stock-data-1
  - Net income FY2018: 658559000.0 · 2019-02-02 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837021003523/ · unverified
  - Equity at FY2018 end: 1820218000.0 · 2019-02-02 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000155837022004330/ · unverified
  - Net income FY2019: 705945000.0 · 2020-02-01 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837022004330/ · unverified
  - Equity at FY2019 end: 1902094000.0 · 2020-02-01 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/ · unverified
  - Net income FY2020: 175835000.0 · 2021-01-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/ · unverified
  - Equity at FY2020 end: 1999549000.0 · 2021-01-30 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Net income FY2021: 985837000.0 · 2022-01-29 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Equity at FY2021 end: 1535373000.0 · 2022-01-29 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ · unverified
  - Net income FY2022: 1242408000.0 · 2023-01-28 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ · unverified
  - Equity at FY2022 end: 1959811000.0 · 2023-01-28 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Net income FY2023: 1291005000.0 · 2024-02-03 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Equity at FY2023 end: 2279328000.0 · 2024-02-03 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Net income FY2024: 1201118000.0 · 2025-02-01 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Equity at FY2024 end: 2488353000.0 · 2025-02-01 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - Net income FY2025: 1153479000.0 · 2026-01-31 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Equity at FY2025 end: 2803451000.0 · 2026-01-31 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - Net income FY2016: 409760000.0 · 2017-01-28 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837019002739/ · unverified
  - Net income FY2017: 555234000.0 · 2018-02-03 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837020003272/ · unverified
  - Net income FY2018: 658559000.0 · 2019-02-02 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837021003523/ · unverified
  - Net income FY2019: 705945000.0 · 2020-02-01 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837022004330/ · unverified
  - Net income FY2020: 175835000.0 · 2021-01-30 · SEC XBRL NetIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/ · unverified
  - Net income FY2021: 985837000.0 · 2022-01-29 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Net income FY2022: 1242408000.0 · 2023-01-28 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ · unverified
  - Net income FY2023: 1291005000.0 · 2024-02-03 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Net income FY2024: 1201118000.0 · 2025-02-01 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Net income FY2025: 1153479000.0 · 2026-01-31 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Operating income FY2021: 1297492000.0 · 2022-01-29 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Revenue FY2021: 8630889000.0 · 2022-01-29 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Operating income FY2022: 1638610000.0 · 2023-01-28 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ · unverified
  - Revenue FY2022: 10208580000.0 · 2023-01-28 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ · unverified
  - Operating income FY2023: 1678029000.0 · 2024-02-03 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Revenue FY2023: 11207303000.0 · 2024-02-03 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Operating income FY2024: 1564972000.0 · 2025-02-01 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Revenue FY2024: 11295654000.0 · 2025-02-01 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Operating income FY2025: 1532992000.0 · 2026-01-31 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Revenue FY2025: 12392820000.0 · 2026-01-31 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Operating cash flow FY2021: 1059265000.0 · 2022-01-29 · SEC XBRL NetCashProvidedByUsedInOperatingActivities · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Capital expenditure FY2021: 172187000.0 · 2022-01-29 · SEC XBRL PaymentsToAcquirePropertyPlantAndEquipment · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Operating cash flow FY2022: 1481915000.0 · 2023-01-28 · SEC XBRL NetCashProvidedByUsedInOperatingActivities · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ · unverified

### Lynch GARP: 58.0 (partial: 4, 6) · complete: False · missing tests: 4, 6 · current inputs as of None · stale inputs: none · history 2021–2026 · price 2026-10-23 · verification {'verified': 0, 'mismatch': 0, 'unverified': 2, 'not_cross_checked': 1} · computed 2026-10-26 · rules https://theclaudetrader.com/p/lynch
- 1 PEG: P/E divided by 5-yr EPS growth (in % points): 0.46  · threshold <= 1.0 · points 30.0/30
- 2 EPS growth, 5-yr compound rate: +52.5% a year  · threshold 12% to 35% a year · points 6.0/20
- 3 P/E on latest annual EPS: 24.4  · threshold <= 25 · points 10.0/10
- 4 Borrowings / equity: None  · threshold <= 0.5 · points None/15
- 5 Years of the last 5 in which EPS rose: 4 of 5  · threshold 5 of 5 · points 12.0/15
- 6 Net cash (cash minus borrowings) / market cap: None  · threshold >= +10% · points None/10

Inputs:
  - Price (close, per traded unit): 624.46 · 2026-10-23 · Alpaca Market Data (consolidated SIP daily bar) · https://docs.alpaca.markets/docs/historical-stock-data-1
  - EPS diluted FY2025: 25.64 · 2026-01-31 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - EPS diluted FY2020: 3.11 · 2021-01-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/ · unverified

### Graham Enterprising: 35.4 (partial: 2) · complete: False · missing tests: 2 · current inputs as of 2026-08-01 · stale inputs: none · history 2021–2026 · price 2026-10-23 · verification {'verified': 0, 'mismatch': 0, 'unverified': 10, 'not_cross_checked': 3} · computed 2026-10-26 · rules https://theclaudetrader.com/p/graham_enterprising
- 1 Current ratio: 1.35  · threshold >= 1.5 · points 10.4/15
- 2 Borrowings vs working capital: None  · threshold <= 1.1x · points None/15
- 3 No earnings deficit in the last 5 years: 5 of 5 profitable  · threshold 5 of 5 · points 15.0/15
- 4 Pays a current dividend: no  · threshold yes · points 0.0/10
- 5 EPS higher than five years earlier: 3.11 -> 25.64  · threshold higher · points 10.0/10
- 6 Price / book value per share: 10.1  · threshold <= 1.2 · points 0.0/20
- 7 Price / net current asset value per share (current assets minus all liabilities): None  · threshold <= 0.67 · points 0.0/15

Inputs:
  - Price (close, per traded unit): 624.46 · 2026-10-23 · Alpaca Market Data (consolidated SIP daily bar) · https://docs.alpaca.markets/docs/historical-stock-data-1
  - current_assets: 3068518000.0 · 2026-08-01 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - current_liabilities: 2281278000.0 · 2026-08-01 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - Net income FY2021: 985837000.0 · 2022-01-29 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ · unverified
  - Net income FY2022: 1242408000.0 · 2023-01-28 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ · unverified
  - Net income FY2023: 1291005000.0 · 2024-02-03 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Net income FY2024: 1201118000.0 · 2025-02-01 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Net income FY2025: 1153479000.0 · 2026-01-31 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - Dividend years (Yahoo): [2012] ·  · Yahoo Finance dividend history · https://finance.yahoo.com/quote/ULTA/history?filter=div
  - EPS diluted FY2025: 25.64 · 2026-01-31 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - EPS diluted FY2020: 3.11 · 2021-01-30 · SEC XBRL EarningsPerShareDiluted · https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/ · unverified
  - equity: 2643741000.0 · 2026-08-01 · SEC XBRL StockholdersEquity · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - Shares outstanding: 42757471.0 · 2026-08-24 · SEC cover page 10-Q 0001104659-26-102442 (42,757,471 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ulta-20260801x10q.htm · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/R1.htm

### Piotroski F-Score: 44.4 (partial: 5) · complete: False · missing tests: 5 · current inputs as of None · stale inputs: none · history 2025–2026 · price None · verification {'verified': 0, 'mismatch': 0, 'unverified': 23, 'not_cross_checked': 0} · computed 2026-10-26 · rules https://theclaudetrader.com/p/piotroski
- 1 Return on assets is positive: 16.5%  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 2 Operating cash flow is positive: 1,503M  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 3 Return on assets improved on the prior year: 20.0% -> 16.5%  · threshold pass = 1 · points 0.0/11.11111111111111
- 4 Operating cash flow exceeds net income (accruals): 1,503M vs 1,153M  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 5 Long-term debt / assets fell: None  · threshold pass = 1 · points None/11.11111111111111
- 6 Current ratio improved: 1.70 -> 1.41  · threshold pass = 1 · points 0.0/11.11111111111111
- 7 No new shares issued (share count did not rise): 45M -> 43M  · threshold pass = 1 · points 11.11111111111111/11.11111111111111
- 8 Operating margin improved (stand-in for gross margin, which the dataset does not carry): 13.9% -> 12.4%  · threshold pass = 1 · points 0.0/11.11111111111111
- 9 Asset turnover (revenue / assets) improved: 1.88 -> 1.77  · threshold pass = 1 · points 0.0/11.11111111111111

Inputs:
  - net_income 2026-01-31: 1153479000.0 · 2026-01-31 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - total_assets 2026-01-31: 6999294000.0 · 2026-01-31 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - cfo 2026-01-31: 1502780000.0 · 2026-01-31 · SEC XBRL NetCashProvidedByUsedInOperatingActivities · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - net_income 2026-01-31: 1153479000.0 · 2026-01-31 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - net_income 2025-02-01: 1201118000.0 · 2025-02-01 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - total_assets 2026-01-31: 6999294000.0 · 2026-01-31 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - total_assets 2025-02-01: 6001693000.0 · 2025-02-01 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - cfo 2026-01-31: 1502780000.0 · 2026-01-31 · SEC XBRL NetCashProvidedByUsedInOperatingActivities · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - net_income 2026-01-31: 1153479000.0 · 2026-01-31 · SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001104659-26-046308) · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - current_assets 2026-01-31: 3144146000.0 · 2026-01-31 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - current_assets 2025-02-01: 3028808000.0 · 2025-02-01 · SEC XBRL AssetsCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - current_liabilities 2026-01-31: 2224342000.0 · 2026-01-31 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - current_liabilities 2025-02-01: 1779478000.0 · 2025-02-01 · SEC XBRL LiabilitiesCurrent · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - shares_out 2026-08-24: 42757471.0 · 2026-08-24 · SEC XBRL EntityCommonStockSharesOutstanding · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - shares_out 2025-08-25: 44838364.0 · 2025-08-25 · SEC XBRL EntityCommonStockSharesOutstanding · https://www.sec.gov/Archives/edgar/data/1403568/000155837025011804/ · unverified
  - operating_income 2026-01-31: 1532992000.0 · 2026-01-31 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - operating_income 2025-02-01: 1564972000.0 · 2025-02-01 · SEC XBRL OperatingIncomeLoss · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - revenue 2026-01-31: 12392820000.0 · 2026-01-31 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - revenue 2025-02-01: 11295654000.0 · 2025-02-01 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - revenue 2026-01-31: 12392820000.0 · 2026-01-31 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - revenue 2025-02-01: 11295654000.0 · 2025-02-01 · SEC XBRL Revenues · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified
  - total_assets 2026-01-31: 6999294000.0 · 2026-01-31 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ · unverified
  - total_assets 2025-02-01: 6001693000.0 · 2025-02-01 · SEC XBRL Assets · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/ · unverified

## Market value, source trail

- Formula: market_value = traded_price (price date) / depositary_ratio x latest point-in-time SEC shares outstanding (share-count date shown; from the filing cover page, summed across share classes only where the issuer filing verifies the classes are economically equivalent (rule + evidence URL in the source text), else withheld; priced at the primary listed class, so where other classes trade at a different price the value is an approximation; restated only for issuer-verified splits after the count date); weighted-average share counts are never used
- Traded price: 624.46 on 2026-10-23 (USD per traded unit (share or ADS)) · https://docs.alpaca.markets/docs/historical-stock-data-1
- SEC shares outstanding: 42,757,471 underlying shares, period 2026-08-24, SEC cover page 10-Q 0001104659-26-102442 (42,757,471 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/ulta-20260801x10q.htm, accession 0001104659-26-102442 · https://www.sec.gov/Archives/edgar/data/1403568/000110465926102442/R1.htm
- Depositary ratio: 1.0 (domestic; 10-K filer; SEC shares are the traded units) · None
- Market value (price date x latest reported shares): 26,700,330,341 USD; 624.46 (price 2026-10-23) / 1 x 42,757,471 (shares at 2026-08-24) = 26,700,330,341

## Revenue by fiscal year (SEC XBRL; FY = calendar year in which the fiscal year ends)

- FY2014 (ended 2014-02-01): 2670573000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000119312516523101/
- FY2015 (ended 2015-01-31): 3241369000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000119312517099261/
- FY2016 (ended 2016-01-30): 3924116000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837018002733/
- FY2017 (ended 2017-01-28): 4854737000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837019002739/
- FY2018 (ended 2018-02-03): 5884506000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837020003272/
- FY2019 (ended 2019-02-02): 6716615000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837021003523/
- FY2020 (ended 2020-02-01): 7398068000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837022004330/
- FY2021 (ended 2021-01-30): 6151953000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/
- FY2022 (ended 2022-01-29): 8630889000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/
- FY2023 (ended 2023-01-28): 10208580000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/
- FY2024 (ended 2024-02-03): 11207303000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/
- FY2025 (ended 2025-02-01): 11295654000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/
- FY2026 (ended 2026-01-31): 12392820000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/

## Net income by fiscal year (SEC XBRL)

- FY2014 (ended 2014-02-01): 202849000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000119312516523101/
- FY2015 (ended 2015-01-31): 257135000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000119312517099261/
- FY2016 (ended 2016-01-30): 320008000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837018002733/
- FY2017 (ended 2017-01-28): 409760000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837019002739/
- FY2018 (ended 2018-02-03): 555234000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837020003272/
- FY2019 (ended 2019-02-02): 658559000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837021003523/
- FY2020 (ended 2020-02-01): 705945000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837022004330/
- FY2021 (ended 2021-01-30): 175835000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/
- FY2022 (ended 2022-01-29): 985837000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/
- FY2023 (ended 2023-01-28): 1242408000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/
- FY2024 (ended 2024-02-03): 1291005000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/
- FY2025 (ended 2025-02-01): 1201118000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/
- FY2026 (ended 2026-01-31): 1153479000.0 · https://www.sec.gov/Archives/edgar/data/1403568/000110465926035243/

## EPS diluted by fiscal year (split-adjusted to today's share basis; as filed in brackets)

- FY2014 (ended 2014-02-01): 3.15 [filed 3.15, split factor 1.0]
- FY2015 (ended 2015-01-31): 3.98 [filed 3.98, split factor 1.0]
- FY2016 (ended 2016-01-30): 4.98 [filed 4.98, split factor 1.0]
- FY2017 (ended 2017-01-28): 6.52 [filed 6.52, split factor 1.0]
- FY2018 (ended 2018-02-03): 8.96 [filed 8.96, split factor 1.0]
- FY2019 (ended 2019-02-02): 10.94 [filed 10.94, split factor 1.0]
- FY2020 (ended 2020-02-01): 12.15 [filed 12.15, split factor 1.0]
- FY2021 (ended 2021-01-30): 3.11 [filed 3.11, split factor 1.0]
- FY2022 (ended 2022-01-29): 17.98 [filed 17.98, split factor 1.0]
- FY2023 (ended 2023-01-28): 24.01 [filed 24.01, split factor 1.0]
- FY2024 (ended 2024-02-03): 26.03 [filed 26.03, split factor 1.0]
- FY2025 (ended 2025-02-01): 25.34 [filed 25.34, split factor 1.0]
- FY2026 (ended 2026-01-31): 25.64 [filed 25.64, split factor 1.0]

## Dividend years (Yahoo history)

2012

## Insider transactions (SEC Form 4 data set, latest 40)

- 2026-09-17 S Steelman Kecia (CEO) 2000 @ 545.88 = 1091760 · https://www.sec.gov/Archives/edgar/data/1403568/000089706926001790/
- 2026-09-11 S Nagler Lorna (director) 600 @ 537.31 = 322386 · https://www.sec.gov/Archives/edgar/data/1403568/000089706926001776/
- 2026-06-15 S MRKONIC GEORGE R JR (director) 383 @ 475.84 = 182247 · https://www.sec.gov/Archives/edgar/data/1403568/000089706926001418/
- 2026-04-07 S MRKONIC GEORGE R JR (director) 452 @ 539.29 = 243759 · https://www.sec.gov/Archives/edgar/data/1403568/000089706926000823/

## Links

- sec_filings: https://www.sec.gov/edgar/browse/?CIK=0001403568
- sec_xbrl_companyfacts: https://data.sec.gov/api/xbrl/companyfacts/CIK0001403568.json
- sec_form4: https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001403568&type=4
- sec_8k: https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001403568&type=8-K
- yahoo: https://finance.yahoo.com/quote/ULTA
- stooq: https://stooq.com/q/d/?s=ulta.us
- morningstar (link only, nothing stored): https://www.morningstar.com/search?query=ULTA
- finviz (link only, nothing stored): https://finviz.com/quote.ashx?t=ULTA
- stockanalysis (link only, nothing stored): https://stockanalysis.com/stocks/ulta/
- seeking_alpha (link only, nothing stored): https://seekingalpha.com/symbol/ULTA
- openinsider (link only, nothing stored): http://openinsider.com/search?q=ULTA
- google_news (link only, nothing stored): https://news.google.com/rss/search?q=ULTA+stock

Cite as: The Claude Trader snapshot 2026-10-26, https://theclaudetrader.com/s/ULTA; data from SEC EDGAR XBRL and market prices (Alpaca Market Data, Yahoo Finance) to 2026-10-23.

Scores are deterministic rule outputs from public filings. fair_value_model is a labelled model estimate from the same filings (method at /fair-value), not an opinion or recommendation.