Royce & Associates’s Universal Logistics Holdings ULH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.78M Hold
70,240
0.02% 614
2025
Q1
$1.84M Sell
70,240
-103,682
-60% -$2.72M 0.02% 599
2024
Q4
$7.99M Sell
173,922
-27,171
-14% -$1.25M 0.07% 385
2024
Q3
$8.67M Hold
201,093
0.08% 349
2024
Q2
$8.16M Sell
201,093
-37,302
-16% -$1.51M 0.08% 373
2024
Q1
$8.79M Buy
238,395
+1,091
+0.5% +$40.2K 0.08% 364
2023
Q4
$6.65M Buy
237,304
+3,518
+2% +$98.6K 0.06% 426
2023
Q3
$5.89M Buy
233,786
+5,700
+2% +$144K 0.06% 444
2023
Q2
$6.57M Buy
228,086
+23,312
+11% +$672K 0.06% 432
2023
Q1
$5.97M Buy
204,774
+79,534
+64% +$2.32M 0.06% 448
2022
Q4
$4.19M Sell
125,240
-77,460
-38% -$2.59M 0.04% 513
2022
Q3
$6.43M Hold
202,700
0.07% 389
2022
Q2
$5.54M Sell
202,700
-172,446
-46% -$4.71M 0.06% 443
2022
Q1
$7.56M Hold
375,146
0.06% 440
2021
Q4
$7.08M Sell
375,146
-6,345
-2% -$120K 0.05% 484
2021
Q3
$7.66M Hold
381,491
0.06% 483
2021
Q2
$8.89M Sell
381,491
-9,484
-2% -$221K 0.06% 456
2021
Q1
$10.3M Sell
390,975
-50,000
-11% -$1.32M 0.07% 440
2020
Q4
$9.08M Hold
440,975
0.08% 398
2020
Q3
$9.2M Hold
440,975
0.1% 306
2020
Q2
$7.66M Sell
440,975
-146,251
-25% -$2.54M 0.08% 346
2020
Q1
$7.69M Buy
587,226
+310
+0.1% +$4.06K 0.1% 259
2019
Q4
$11.1M Sell
586,916
-1,840
-0.3% -$34.9K 0.1% 289
2019
Q3
$13.7M Buy
588,756
+2,145
+0.4% +$49.9K 0.13% 225
2019
Q2
$13.2M Sell
586,611
-50,000
-8% -$1.12M 0.12% 237
2019
Q1
$12.5M Hold
636,611
0.11% 269
2018
Q4
$11.5M Sell
636,611
-22,975
-3% -$416K 0.1% 276
2018
Q3
$24.3M Sell
659,586
-1,370
-0.2% -$50.4K 0.17% 160
2018
Q2
$17.4M Hold
660,956
0.12% 240
2018
Q1
$14M Sell
660,956
-21,000
-3% -$444K 0.1% 290
2017
Q4
$16.2M Sell
681,956
-61,044
-8% -$1.45M 0.11% 269
2017
Q3
$15.2M Hold
743,000
0.1% 284
2017
Q2
$11.1M Hold
743,000
0.07% 364
2017
Q1
$10.7M Hold
743,000
0.07% 368
2016
Q4
$12.1M Hold
743,000
0.08% 335
2016
Q3
$9.97M Sell
743,000
-11,700
-2% -$157K 0.07% 377
2016
Q2
$9.74M Sell
754,700
-7,800
-1% -$101K 0.06% 390
2016
Q1
$12.6M Sell
762,500
-30,800
-4% -$507K 0.08% 330
2015
Q4
$11.1M Sell
793,300
-147,900
-16% -$2.08M 0.07% 381
2015
Q3
$14.7M Sell
941,200
-43,500
-4% -$677K 0.08% 313
2015
Q2
$21.6M Sell
984,700
-6,500
-0.7% -$143K 0.09% 282
2015
Q1
$25M Sell
991,200
-58,700
-6% -$1.48M 0.09% 275
2014
Q4
$29.9M Hold
1,049,900
0.1% 241
2014
Q3
$25.5M Buy
1,049,900
+35,000
+3% +$849K 0.09% 287
2014
Q2
$25.7M Buy
1,014,900
+100,000
+11% +$2.54M 0.08% 318
2014
Q1
$26.4M Sell
914,900
-71,344
-7% -$2.06M 0.08% 304
2013
Q4
$30.1M Sell
986,244
-67,600
-6% -$2.06M 0.09% 278
2013
Q3
$28.1M Sell
1,053,844
-50,000
-5% -$1.33M 0.08% 279
2013
Q2
$26.6M Buy
+1,103,844
New +$26.6M 0.08% 287