T. Rowe Price Investment Management’s Ulta Beauty ULTA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$507M Sell
970,396
-3,827
-0.4% -$2.43M 0.35% 75
2025
Q4
$589M Buy
974,223
+2,463
+0.3% +$1.35M 0.37% 68
2025
Q3
$531M Buy
971,760
+99,588
+11% +$51M 0.32% 84
2025
Q2
$408M Sell
872,172
-59,385
-6% -$24.6M 0.26% 110
2025
Q1
$341M Buy
931,557
+366,147
+65% +$140M 0.23% 119
2024
Q4
$246M Sell
565,410
-858,006
-60% -$332M 0.15% 150
2024
Q3
$554M Buy
1,423,416
+13,060
+0.9% +$4.9M 0.33% 85
2024
Q2
$544M Buy
1,410,356
+382,844
+37% +$156M 0.34% 80
2024
Q1
$537M Buy
1,027,512
+291,851
+40% +$151M 0.33% 82
2023
Q4
$360M Buy
735,661
+226,415
+44% +$95.5M 0.23% 117
2023
Q3
$203M Buy
+509,246
New +$223M 0.14% 175

Other funds holding ULTA

T. Rowe Price Investment Management's ULTA Position: Q1 2026 in Review

T. Rowe Price Investment Management reduced its Ulta Beauty (ULTA) stake by 0.39% in Q1 2026, selling an estimated $2.43M and leaving 970,396 shares worth $507M. The position accounts for 0.35% of the portfolio, ranked #75.

T. Rowe Price Investment Management first reported a position in ULTA in Q3 2023 and has held it in 11 quarters since. The position peaked at $589M in Q4 2025. 1,093 funds tracked by Wall St. Rank hold ULTA as of Q1 2026.

  • T. Rowe Price Investment Management held 970,396 shares of Ulta Beauty worth $507M as of Q1 2026.
  • T. Rowe Price Investment Management sold 3,827 Ulta Beauty shares in Q1 2026, an estimated $2.43M.
  • Ulta Beauty made up 0.35% of T. Rowe Price Investment Management's portfolio in Q1 2026, its #75 holding.
  • T. Rowe Price Investment Management first reported a position in Ulta Beauty in Q3 2023 and has held it in 11 quarters since.
  • T. Rowe Price Investment Management's Ulta Beauty position peaked at $589M in Q4 2025.
  • 1,093 funds tracked by Wall St. Rank held Ulta Beauty as of Q1 2026.

Based on T. Rowe Price Investment Management's 13F filing for Q1 2026, filed 15 May 2026.