California State Teachers Retirement System (CalSTRS)’s Protolabs PRLB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$927K Sell
23,164
-373
-2% -$14.9K ﹤0.01% 1779
2025
Q1
$825K Hold
23,537
﹤0.01% 1810
2024
Q4
$920K Sell
23,537
-421
-2% -$16.5K ﹤0.01% 1816
2024
Q3
$704K Sell
23,958
-1,126
-4% -$33.1K ﹤0.01% 1964
2024
Q2
$775K Sell
25,084
-720
-3% -$22.2K ﹤0.01% 1879
2024
Q1
$922K Sell
25,804
-1,776
-6% -$63.5K ﹤0.01% 1839
2023
Q4
$1.07M Sell
27,580
-1,393
-5% -$54.3K ﹤0.01% 1780
2023
Q3
$765K Sell
28,973
-2,856
-9% -$75.4K ﹤0.01% 1945
2023
Q2
$1.11M Sell
31,829
-2,088
-6% -$73K ﹤0.01% 1843
2023
Q1
$1.12M Sell
33,917
-821
-2% -$27.2K ﹤0.01% 1819
2022
Q4
$887K Buy
34,738
+205
+0.6% +$5.23K ﹤0.01% 1988
2022
Q3
$1.26M Sell
34,533
-715
-2% -$26K ﹤0.01% 1733
2022
Q2
$1.69M Sell
35,248
-312
-0.9% -$14.9K ﹤0.01% 1604
2022
Q1
$1.88M Sell
35,560
-3,095
-8% -$164K ﹤0.01% 1651
2021
Q4
$1.99M Buy
38,655
+974
+3% +$50K ﹤0.01% 1746
2021
Q3
$2.51M Sell
37,681
-603
-2% -$40.2K ﹤0.01% 1599
2021
Q2
$3.51M Sell
38,284
-2,050
-5% -$188K ﹤0.01% 1427
2021
Q1
$4.91M Sell
40,334
-129
-0.3% -$15.7K 0.01% 1200
2020
Q4
$6.21M Buy
40,463
+9
+0% +$1.38K 0.01% 986
2020
Q3
$5.24M Buy
40,454
+137
+0.3% +$17.7K 0.01% 948
2020
Q2
$4.53M Sell
40,317
-680
-2% -$76.5K 0.01% 1003
2020
Q1
$3.12M Sell
40,997
-203
-0.5% -$15.5K 0.01% 1061
2019
Q4
$4.18M Sell
41,200
-832
-2% -$84.5K 0.01% 1127
2019
Q3
$4.29M Buy
42,032
+502
+1% +$51.2K 0.01% 1076
2019
Q2
$4.82M Buy
41,530
+23
+0.1% +$2.67K 0.01% 1021
2019
Q1
$4.36M Sell
41,507
-923
-2% -$97K 0.01% 1047
2018
Q4
$4.79M Buy
42,430
+957
+2% +$108K 0.01% 926
2018
Q3
$6.71M Sell
41,473
-14
-0% -$2.26K 0.01% 848
2018
Q2
$4.94M Buy
41,487
+3,700
+10% +$440K 0.01% 1009
2018
Q1
$4.44M Sell
37,787
-1,325
-3% -$156K 0.01% 1042
2017
Q4
$4.03M Sell
39,112
-607
-2% -$62.5K 0.01% 1149
2017
Q3
$3.19M Sell
39,719
-4,197
-10% -$337K 0.01% 1277
2017
Q2
$2.95M Sell
43,916
-4,712
-10% -$317K 0.01% 1364
2017
Q1
$2.49M Sell
48,628
-2,200
-4% -$112K 0.01% 1499
2016
Q4
$2.61M Sell
50,828
-1,400
-3% -$71.9K 0.01% 1490
2016
Q3
$3.13M Buy
52,228
+500
+1% +$30K 0.01% 1369
2016
Q2
$2.98M Buy
51,728
+2,281
+5% +$131K 0.01% 1359
2016
Q1
$3.81M Buy
49,447
+6,256
+14% +$482K 0.01% 1193
2015
Q4
$2.75M Buy
43,191
+753
+2% +$48K 0.01% 1338
2015
Q3
$2.84M Sell
42,438
-100
-0.2% -$6.7K 0.01% 1292
2015
Q2
$2.87M Buy
42,538
+1,117
+3% +$75.4K 0.01% 1389
2015
Q1
$2.9M Sell
41,421
-800
-2% -$56K 0.01% 1355
2014
Q4
$2.84M Buy
42,221
+479
+1% +$32.2K 0.01% 1370
2014
Q3
$2.88M Sell
41,742
-1,073
-3% -$74K 0.01% 1316
2014
Q2
$3.51M Buy
42,815
+11,810
+38% +$967K 0.01% 1223
2014
Q1
$2.1M Buy
31,005
+100
+0.3% +$6.77K 0.01% 1507
2013
Q4
$2.2M Buy
30,905
+200
+0.7% +$14.2K 0.01% 1454
2013
Q3
$2.35M Buy
30,705
+964
+3% +$73.7K 0.01% 1365
2013
Q2
$1.93M Buy
+29,741
New +$1.93M 0.01% 1412