California State Teachers Retirement System (CalSTRS)’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
$173K Sell
6,802
-493
-7% -$12.5K ﹤0.01% 2264
2025
Q1
$191K Hold
7,295
﹤0.01% 2309
2024
Q4
$335K Sell
7,295
-90
-1% -$4.14K ﹤0.01% 2265
2024
Q3
$318K Sell
7,385
-232
-3% -$10K ﹤0.01% 2285
2024
Q2
$309K Sell
7,617
-143
-2% -$5.8K ﹤0.01% 2288
2024
Q1
$286K Sell
7,760
-352
-4% -$13K ﹤0.01% 2359
2023
Q4
$227K Sell
8,112
-377
-4% -$10.6K ﹤0.01% 2437
2023
Q3
$214K Sell
8,489
-703
-8% -$17.7K ﹤0.01% 2494
2023
Q2
$265K Sell
9,192
-393
-4% -$11.3K ﹤0.01% 2505
2023
Q1
$279K Sell
9,585
-122
-1% -$3.56K ﹤0.01% 2510
2022
Q4
$325K Buy
9,707
+6,871
+242% +$230K ﹤0.01% 2510
2022
Q3
$90K Sell
2,836
-278
-9% -$8.82K ﹤0.01% 2840
2022
Q2
$85K Sell
3,114
-258
-8% -$7.04K ﹤0.01% 2928
2022
Q1
$68K Sell
3,372
-763
-18% -$15.4K ﹤0.01% 2956
2021
Q4
$78K Hold
4,135
﹤0.01% 3070
2021
Q3
$83K Sell
4,135
-6,577
-61% -$132K ﹤0.01% 3037
2021
Q2
$250K Sell
10,712
-858
-7% -$20K ﹤0.01% 2956
2021
Q1
$304K Hold
11,570
﹤0.01% 2731
2020
Q4
$238K Sell
11,570
-745
-6% -$15.3K ﹤0.01% 2766
2020
Q3
$257K Hold
12,315
﹤0.01% 2609
2020
Q2
$214K Hold
12,315
﹤0.01% 2680
2020
Q1
$161K Buy
12,315
+142
+1% +$1.86K ﹤0.01% 2650
2019
Q4
$231K Sell
12,173
-555
-4% -$10.5K ﹤0.01% 2742
2019
Q3
$296K Hold
12,728
﹤0.01% 2604
2019
Q2
$286K Hold
12,728
﹤0.01% 2679
2019
Q1
$250K Sell
12,728
-863
-6% -$17K ﹤0.01% 2676
2018
Q4
$246K Buy
13,591
+871
+7% +$15.8K ﹤0.01% 2664
2018
Q3
$468K Hold
12,720
﹤0.01% 2484
2018
Q2
$334K Hold
12,720
﹤0.01% 2668
2018
Q1
$269K Sell
12,720
-567
-4% -$12K ﹤0.01% 2674
2017
Q4
$316K Sell
13,287
-400
-3% -$9.51K ﹤0.01% 2631
2017
Q3
$280K Sell
13,687
-1,100
-7% -$22.5K ﹤0.01% 2739
2017
Q2
$222K Sell
14,787
-2,000
-12% -$30K ﹤0.01% 2897
2017
Q1
$241K Sell
16,787
-400
-2% -$5.74K ﹤0.01% 2789
2016
Q4
$281K Sell
17,187
-500
-3% -$8.18K ﹤0.01% 2784
2016
Q3
$237K Buy
17,687
+200
+1% +$2.68K ﹤0.01% 2835
2016
Q2
$226K Buy
17,487
+750
+4% +$9.69K ﹤0.01% 2878
2016
Q1
$276K Buy
16,737
+2,044
+14% +$33.7K ﹤0.01% 2710
2015
Q4
$206K Buy
14,693
+341
+2% +$4.78K ﹤0.01% 2840
2015
Q3
$223K Sell
14,352
-900
-6% -$14K ﹤0.01% 2847
2015
Q2
$335K Buy
15,252
+3,099
+25% +$68.1K ﹤0.01% 2809
2015
Q1
$306K Hold
12,153
﹤0.01% 2736
2014
Q4
$346K Buy
12,153
+52
+0.4% +$1.48K ﹤0.01% 2707
2014
Q3
$293K Buy
12,101
+69
+0.6% +$1.67K ﹤0.01% 2739
2014
Q2
$305K Buy
12,032
+2,300
+24% +$58.3K ﹤0.01% 2789
2014
Q1
$281K Hold
9,732
﹤0.01% 2767
2013
Q4
$297K Hold
9,732
﹤0.01% 2735
2013
Q3
$259K Buy
9,732
+333
+4% +$8.86K ﹤0.01% 2775
2013
Q2
$227K Buy
+9,399
New +$227K ﹤0.01% 2778