California State Teachers Retirement System (CalSTRS)’s UFP Technologies UFPT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.73M Sell
7,083
-60
-0.8% -$14.7K ﹤0.01% 1447
2025
Q1
$1.44M Hold
7,143
﹤0.01% 1510
2024
Q4
$1.75M Buy
7,143
+252
+4% +$61.6K ﹤0.01% 1471
2024
Q3
$2.18M Sell
6,891
-197
-3% -$62.4K ﹤0.01% 1362
2024
Q2
$1.87M Sell
7,088
-153
-2% -$40.4K ﹤0.01% 1408
2024
Q1
$1.83M Sell
7,241
-393
-5% -$99.1K ﹤0.01% 1474
2023
Q4
$1.31M Sell
7,634
-321
-4% -$55.2K ﹤0.01% 1676
2023
Q3
$1.28M Sell
7,955
-766
-9% -$124K ﹤0.01% 1648
2023
Q2
$1.69M Sell
8,721
-144
-2% -$27.9K ﹤0.01% 1590
2023
Q1
$1.15M Sell
8,865
-110
-1% -$14.3K ﹤0.01% 1803
2022
Q4
$1.06M Buy
8,975
+6,278
+233% +$740K ﹤0.01% 1860
2022
Q3
$232K Sell
2,697
-225
-8% -$19.4K ﹤0.01% 2596
2022
Q2
$233K Sell
2,922
-18
-0.6% -$1.44K ﹤0.01% 2642
2022
Q1
$195K Sell
2,940
-829
-22% -$55K ﹤0.01% 2657
2021
Q4
$265K Hold
3,769
﹤0.01% 2704
2021
Q3
$232K Sell
3,769
-5,771
-60% -$355K ﹤0.01% 2683
2021
Q2
$548K Sell
9,540
-817
-8% -$46.9K ﹤0.01% 2597
2021
Q1
$516K Sell
10,357
-167
-2% -$8.32K ﹤0.01% 2511
2020
Q4
$490K Hold
10,524
﹤0.01% 2430
2020
Q3
$436K Hold
10,524
﹤0.01% 2347
2020
Q2
$464K Hold
10,524
﹤0.01% 2283
2020
Q1
$401K Buy
10,524
+120
+1% +$4.57K ﹤0.01% 2188
2019
Q4
$516K Hold
10,404
﹤0.01% 2337
2019
Q3
$402K Hold
10,404
﹤0.01% 2437
2019
Q2
$433K Buy
10,404
+269
+3% +$11.2K ﹤0.01% 2436
2019
Q1
$379K Hold
10,135
﹤0.01% 2452
2018
Q4
$304K Hold
10,135
﹤0.01% 2574
2018
Q3
$372K Hold
10,135
﹤0.01% 2610
2018
Q2
$313K Buy
10,135
+302
+3% +$9.33K ﹤0.01% 2707
2018
Q1
$290K Sell
9,833
-405
-4% -$11.9K ﹤0.01% 2639
2017
Q4
$285K Sell
10,238
-400
-4% -$11.1K ﹤0.01% 2693
2017
Q3
$299K Sell
10,638
-800
-7% -$22.5K ﹤0.01% 2688
2017
Q2
$324K Sell
11,438
-1,600
-12% -$45.3K ﹤0.01% 2718
2017
Q1
$338K Sell
13,038
-200
-2% -$5.19K ﹤0.01% 2675
2016
Q4
$337K Sell
13,238
-300
-2% -$7.64K ﹤0.01% 2713
2016
Q3
$359K Buy
13,538
+100
+0.7% +$2.65K ﹤0.01% 2653
2016
Q2
$303K Buy
+13,438
New +$303K ﹤0.01% 2751
2015
Q2
Sell
-11,227
Closed -$256K 3035
2015
Q1
$256K Hold
11,227
﹤0.01% 2801
2014
Q4
$276K Buy
11,227
+48
+0.4% +$1.18K ﹤0.01% 2827
2014
Q3
$246K Buy
11,179
+64
+0.6% +$1.41K ﹤0.01% 2835
2014
Q2
$268K Buy
11,115
+1,000
+10% +$24.1K ﹤0.01% 2855
2014
Q1
$246K Hold
10,115
﹤0.01% 2807
2013
Q4
$255K Buy
10,115
+100
+1% +$2.52K ﹤0.01% 2796
2013
Q3
$228K Buy
10,015
+300
+3% +$6.83K ﹤0.01% 2830
2013
Q2
$190K Buy
+9,715
New +$190K ﹤0.01% 2862