Zurich Cantonal Bank’s Ulta Beauty ULTA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$13.1M Buy
27,954
+16,180
+137% +$7.57M 0.03% 403
2025
Q1
$4.32M Buy
11,774
+1,243
+12% +$456K 0.01% 612
2024
Q4
$4.58M Buy
10,531
+138
+1% +$60K 0.01% 615
2024
Q3
$4.04M Sell
10,393
-1,996
-16% -$777K 0.01% 626
2024
Q2
$4.78M Sell
12,389
-21,103
-63% -$8.14M 0.02% 558
2024
Q1
$17.5M Buy
33,492
+23,843
+247% +$12.5M 0.06% 287
2023
Q4
$4.73M Sell
9,649
-1,141
-11% -$559K 0.02% 550
2023
Q3
$4.31M Sell
10,790
-1,893
-15% -$756K 0.02% 541
2023
Q2
$5.97M Sell
12,683
-15,934
-56% -$7.5M 0.03% 466
2023
Q1
$15.6M Buy
28,617
+2,216
+8% +$1.21M 0.08% 246
2022
Q4
$12.4M Buy
26,401
+3,533
+15% +$1.66M 0.07% 277
2022
Q3
$9.17M Buy
22,868
+11,751
+106% +$4.71M 0.05% 325
2022
Q2
$4.29M Buy
11,117
+2,657
+31% +$1.02M 0.03% 509
2022
Q1
$3.37M Sell
8,460
-5,012
-37% -$2M 0.02% 609
2021
Q4
$5.56M Buy
13,472
+2,580
+24% +$1.06M 0.03% 496
2021
Q3
$3.93M Sell
10,892
-209
-2% -$75.4K 0.02% 574
2021
Q2
$3.84M Buy
11,101
+390
+4% +$135K 0.02% 560
2021
Q1
$3.31M Sell
10,711
-532
-5% -$165K 0.02% 580
2020
Q4
$3.23M Buy
11,243
+1,466
+15% +$421K 0.02% 604
2020
Q3
$2.19M Buy
9,777
+2,412
+33% +$540K 0.02% 672
2020
Q2
$1.5M Sell
7,365
-6,006
-45% -$1.22M 0.01% 711
2020
Q1
$2.35M Buy
13,371
+1,201
+10% +$211K 0.02% 562
2019
Q4
$3.08M Sell
12,170
-2,684
-18% -$679K 0.02% 551
2019
Q3
$3.72M Buy
14,854
+3,257
+28% +$816K 0.03% 480
2019
Q2
$4.02M Buy
11,597
+69
+0.6% +$23.9K 0.03% 461
2019
Q1
$4.02M Sell
11,528
-1,619
-12% -$565K 0.04% 453
2018
Q4
$3.22M Sell
13,147
-1,133
-8% -$277K 0.03% 480
2018
Q3
$4.03M Buy
14,280
+1,724
+14% +$486K 0.03% 475
2018
Q2
$2.93M Buy
12,556
+756
+6% +$176K 0.03% 555
2018
Q1
$2.41M Hold
11,800
0.02% 591
2017
Q4
$2.64M Hold
11,800
0.02% 569
2017
Q3
$2.67M Buy
11,800
+457
+4% +$103K 0.02% 557
2017
Q2
$3.26M Sell
11,343
-736
-6% -$211K 0.03% 501
2017
Q1
$3.45M Sell
12,079
-2,434
-17% -$694K 0.03% 497
2016
Q4
$3.7M Sell
14,513
-1,085
-7% -$277K 0.04% 466
2016
Q3
$3.71M Buy
15,598
+8,500
+120% +$2.02M 0.04% 467
2016
Q2
$1.73M Sell
7,098
-254
-3% -$61.9K 0.02% 569
2016
Q1
$1.42M Buy
7,352
+621
+9% +$120K 0.02% 627
2015
Q4
$1.25M Sell
6,731
-3,068
-31% -$567K 0.02% 656
2015
Q3
$1.6M Sell
9,799
-19,023
-66% -$3.11M 0.02% 582
2015
Q2
$4.45M Buy
28,822
+2,735
+10% +$422K 0.06% 312
2015
Q1
$3.94M Buy
26,087
+20,861
+399% +$3.15M 0.05% 345
2014
Q4
$668K Buy
5,226
+800
+18% +$102K 0.02% 630
2014
Q3
$523K Hold
4,426
0.02% 675
2014
Q2
$405K Hold
4,426
0.01% 776
2014
Q1
$431K Buy
4,426
+1,211
+38% +$118K 0.01% 738
2013
Q4
$310K Buy
3,215
+107
+3% +$10.3K 0.01% 752
2013
Q3
$371K Hold
3,108
0.01% 693
2013
Q2
$311K Buy
+3,108
New +$311K 0.01% 711