Denali Advisors’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
$2.57M Buy
101,224
+223
+0.2% +$5.66K 0.27% 103
2025
Q1
$2.65M Buy
101,001
+8,752
+9% +$230K 0.3% 102
2024
Q4
$4.24M Buy
92,249
+8,418
+10% +$387K 0.44% 80
2024
Q3
$3.61M Hold
83,831
0.39% 90
2024
Q2
$3.4M Buy
83,831
+21,100
+34% +$856K 0.93% 45
2024
Q1
$2.31M Hold
62,731
0.68% 52
2023
Q4
$1.76M Sell
62,731
-4,600
-7% -$129K 0.54% 53
2023
Q3
$1.7M Hold
67,331
0.6% 57
2023
Q2
$1.94M Buy
67,331
+15,900
+31% +$458K 0.68% 48
2023
Q1
$1.5M Buy
51,431
+19,431
+61% +$566K 0.62% 53
2022
Q4
$1.07M Buy
32,000
+9,100
+40% +$304K 0.45% 66
2022
Q3
$726K Buy
22,900
+14,300
+166% +$453K 0.34% 75
2022
Q2
$235K Buy
8,600
+3,600
+72% +$98.4K 0.1% 145
2022
Q1
$101K Buy
5,000
+1,600
+47% +$32.3K 0.04% 193
2021
Q4
$64K Buy
+3,400
New +$64K 0.02% 226
2021
Q2
Sell
-7,240
Closed -$190K 368
2021
Q1
$190K Buy
7,240
+988
+16% +$25.9K 0.06% 161
2020
Q4
$129K Buy
6,252
+982
+19% +$20.3K 0.02% 259
2020
Q3
$110K Sell
5,270
-6,250
-54% -$130K 0.02% 253
2020
Q2
$200K Hold
11,520
0.04% 253
2020
Q1
$151K Buy
11,520
+583
+5% +$7.64K 0.03% 217
2019
Q4
$207K Buy
10,937
+10,786
+7,143% +$204K 0.03% 216
2019
Q3
$4K Sell
151
-91
-38% -$2.41K ﹤0.01% 243
2019
Q2
$5K Buy
242
+72
+42% +$1.49K ﹤0.01% 245
2019
Q1
$3K Sell
170
-119
-41% -$2.1K ﹤0.01% 211
2018
Q4
$5K Buy
289
+33
+13% +$571 ﹤0.01% 132
2018
Q3
$9K Buy
256
+56
+28% +$1.97K ﹤0.01% 127
2018
Q2
$5K Hold
200
﹤0.01% 162
2018
Q1
$4K Hold
200
﹤0.01% 178
2017
Q4
$5K Hold
200
﹤0.01% 156
2017
Q3
$4K Hold
200
﹤0.01% 167
2017
Q2
$3K Hold
200
﹤0.01% 201
2017
Q1
$3K Sell
200
-117
-37% -$1.76K ﹤0.01% 193
2016
Q4
$5K Hold
317
﹤0.01% 148
2016
Q3
$4K Buy
317
+100
+46% +$1.26K ﹤0.01% 160
2016
Q2
$3K Hold
217
﹤0.01% 174
2016
Q1
$4K Hold
217
﹤0.01% 149
2015
Q4
$3K Buy
217
+67
+45% +$926 ﹤0.01% 180
2015
Q3
$2K Buy
150
+100
+200% +$1.33K ﹤0.01% 230
2015
Q2
$1K Hold
50
﹤0.01% 280
2015
Q1
$1K Hold
50
﹤0.01% 255
2014
Q4
$1K Hold
50
﹤0.01% 239
2014
Q3
$1K Hold
50
﹤0.01% 225
2014
Q2
$1K Hold
50
﹤0.01% 249
2014
Q1
$1K Hold
50
﹤0.01% 251
2013
Q4
$2K Buy
+50
New +$2K ﹤0.01% 217