Bank of America’s Ulta Beauty ULTA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-2,000
Closed -$1.09M 8341
2025
Q3
$1.09M Sell
2,000
-8,700
-81% -$4.46M ﹤0.01% 5271
2025
Q2
$5.01M Buy
10,700
+8,700
+435% +$3.6M ﹤0.01% 3898
2025
Q1
$733K Buy
+2,000
New +$762K ﹤0.01% 5441
2024
Q4
Sell
-59,200
Closed -$23M 8421
2024
Q3
$23M Sell
59,200
-160,800
-73% -$60.3M ﹤0.01% 2264
2024
Q2
$84.9M Buy
220,000
+206,500
+1,530% +$83.9M 0.01% 1109
2024
Q1
$7.06M Sell
13,500
-16,500
-55% -$8.52M ﹤0.01% 3309
2023
Q4
$14.7M Hold
30,000
﹤0.01% 2451
2023
Q3
$12M Hold
30,000
﹤0.01% 2559
2023
Q2
$14.1M Buy
30,000
+20,000
+200% +$9.8M ﹤0.01% 2359
2023
Q1
$5.46M Buy
+10,000
New +$5.13M ﹤0.01% 3463
2022
Q1
Sell
-400
Closed -$165K 8778
2021
Q4
$165K Hold
400
﹤0.01% 6603
2021
Q3
$144K Hold
400
﹤0.01% 6513
2021
Q2
$138K Buy
+400
New +$131K ﹤0.01% 6322
2020
Q1
Sell
-2,300
Closed -$582K 7254
2019
Q4
$582K Hold
2,300
﹤0.01% 4910
2019
Q3
$576K Hold
2,300
﹤0.01% 4977
2019
Q2
$798K Buy
+2,300
New +$795K ﹤0.01% 4733
2018
Q1
Sell
-217,900
Closed -$48.7M 7356
2017
Q4
$48.7M Buy
217,900
+215,100
+7,682% +$45.5M 0.01% 1112
2017
Q3
$633K Sell
2,800
-15,000
-84% -$3.61M ﹤0.01% 4822
2017
Q2
$5.12M Buy
17,800
+14,100
+381% +$4.12M ﹤0.01% 3014
2017
Q1
$1.06M Buy
3,700
+900
+32% +$246K ﹤0.01% 4392
2016
Q4
$714K Buy
+2,800
New +$699K ﹤0.01% 4571
2016
Q2
Sell
-40,000
Closed -$7.75M 7390
2016
Q1
$7.75M Sell
40,000
-164,200
-80% -$28.6M ﹤0.01% 2385
2015
Q4
$37.8M Buy
204,200
+202,100
+9,624% +$34.9M 0.01% 1175
2015
Q3
$343K Hold
2,100
﹤0.01% 5043
2015
Q2
$324K Hold
2,100
﹤0.01% 4995
2015
Q1
$317K Sell
2,100
-5,100
-71% -$706K ﹤0.01% 4625
2014
Q4
$920K Sell
7,200
-2,800
-28% -$343K ﹤0.01% 4111
2014
Q3
$1.18M Sell
10,000
-6,600
-40% -$656K ﹤0.01% 3859
2014
Q2
$1.52M Buy
16,600
+9,400
+131% +$846K ﹤0.01% 3617
2014
Q1
$702K Sell
7,200
-5,500
-43% -$495K ﹤0.01% 4264
2013
Q4
$1.23M Buy
12,700
+6,100
+92% +$715K ﹤0.01% 3845
2013
Q3
$788K Sell
6,600
-2,500
-27% -$259K ﹤0.01% 4190
2013
Q2
$911K Buy
+9,100
New +$819K ﹤0.01% 4145

Other funds holding ULTA

Bank of America's ULTA Position: Q1 2026 in Review

Bank of America increased its Ulta Beauty (ULTA) stake by 2% in Q1 2026, buying an estimated $7.37M and bringing the position to 598,104 shares worth $313M. The position accounts for 0.02% of the portfolio, ranked #550.

Bank of America first reported a position in ULTA in Q2 2013 and has held it in 52 quarters since. The position peaked at $406M in Q3 2025. 1,093 funds tracked by Wall St. Rank hold ULTA as of Q1 2026.

  • Bank of America held 598,104 shares of Ulta Beauty worth $313M as of Q1 2026.
  • Bank of America bought 11,591 Ulta Beauty shares in Q1 2026, an estimated $7.37M.
  • Ulta Beauty made up 0.02% of Bank of America's portfolio in Q1 2026, its #550 holding.
  • Bank of America first reported a position in Ulta Beauty in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Ulta Beauty position peaked at $406M in Q3 2025.
  • 1,093 funds tracked by Wall St. Rank held Ulta Beauty as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.