California State Teachers Retirement System (CalSTRS)’s Primoris Services PRIM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.87M Buy
49,639
+95
+0.2% +$7.4K ﹤0.01% 1026
2025
Q1
$2.84M Sell
49,544
-631
-1% -$36.2K ﹤0.01% 1150
2024
Q4
$3.83M Sell
50,175
-553
-1% -$42.2K ﹤0.01% 1039
2024
Q3
$2.95M Sell
50,728
-1,435
-3% -$83.3K ﹤0.01% 1184
2024
Q2
$2.6M Sell
52,163
-1,760
-3% -$87.8K ﹤0.01% 1223
2024
Q1
$2.3M Sell
53,923
-2,382
-4% -$101K ﹤0.01% 1327
2023
Q4
$1.87M Sell
56,305
-2,534
-4% -$84.2K ﹤0.01% 1476
2023
Q3
$1.93M Sell
58,839
-5,712
-9% -$187K ﹤0.01% 1408
2023
Q2
$1.97M Sell
64,551
-1,844
-3% -$56.2K ﹤0.01% 1499
2023
Q1
$1.64M Sell
66,395
-1,036
-2% -$25.5K ﹤0.01% 1604
2022
Q4
$1.48M Buy
67,431
+601
+0.9% +$13.2K ﹤0.01% 1653
2022
Q3
$1.09M Sell
66,830
-2,342
-3% -$38.1K ﹤0.01% 1837
2022
Q2
$1.51M Buy
69,172
+661
+1% +$14.4K ﹤0.01% 1680
2022
Q1
$1.63M Sell
68,511
-6,213
-8% -$148K ﹤0.01% 1751
2021
Q4
$1.79M Buy
74,724
+1,844
+3% +$44.2K ﹤0.01% 1804
2021
Q3
$1.79M Sell
72,880
-842
-1% -$20.6K ﹤0.01% 1791
2021
Q2
$2.17M Buy
73,722
+1,371
+2% +$40.4K ﹤0.01% 1724
2021
Q1
$2.4M Hold
72,351
﹤0.01% 1640
2020
Q4
$2M Hold
72,351
﹤0.01% 1650
2020
Q3
$1.31M Hold
72,351
﹤0.01% 1734
2020
Q2
$1.29M Buy
72,351
+5,415
+8% +$96.2K ﹤0.01% 1722
2020
Q1
$1.06M Sell
66,936
-755
-1% -$12K ﹤0.01% 1656
2019
Q4
$1.51M Sell
67,691
-1,367
-2% -$30.4K ﹤0.01% 1729
2019
Q3
$1.35M Buy
69,058
+825
+1% +$16.2K ﹤0.01% 1745
2019
Q2
$1.43M Buy
68,233
+4,210
+7% +$88.1K ﹤0.01% 1758
2019
Q1
$1.32M Sell
64,023
-1,423
-2% -$29.4K ﹤0.01% 1770
2018
Q4
$1.25M Buy
65,446
+1,475
+2% +$28.2K ﹤0.01% 1762
2018
Q3
$1.59M Sell
63,971
-22
-0% -$546 ﹤0.01% 1784
2018
Q2
$1.74M Buy
63,993
+3,917
+7% +$107K ﹤0.01% 1701
2018
Q1
$1.5M Sell
60,076
-2,106
-3% -$52.6K ﹤0.01% 1722
2017
Q4
$1.69M Sell
62,182
-983
-2% -$26.7K ﹤0.01% 1671
2017
Q3
$1.86M Sell
63,165
-6,748
-10% -$198K ﹤0.01% 1624
2017
Q2
$1.74M Sell
69,913
-9,412
-12% -$235K ﹤0.01% 1685
2017
Q1
$1.84M Sell
79,325
-3,700
-4% -$85.9K ﹤0.01% 1683
2016
Q4
$1.89M Sell
83,025
-2,200
-3% -$50.1K ﹤0.01% 1714
2016
Q3
$1.76M Buy
85,225
+800
+0.9% +$16.5K ﹤0.01% 1730
2016
Q2
$1.6M Buy
84,425
+2,034
+2% +$38.5K ﹤0.01% 1754
2016
Q1
$2M Buy
82,391
+10,515
+15% +$256K ﹤0.01% 1606
2015
Q4
$1.58M Buy
71,876
+1,255
+2% +$27.6K ﹤0.01% 1710
2015
Q3
$1.27M Sell
70,621
-200
-0.3% -$3.58K ﹤0.01% 1840
2015
Q2
$1.4M Buy
70,821
+1,194
+2% +$23.6K ﹤0.01% 1887
2015
Q1
$1.2M Sell
69,627
-800
-1% -$13.8K ﹤0.01% 1909
2014
Q4
$1.64M Buy
70,427
+300
+0.4% +$6.97K ﹤0.01% 1730
2014
Q3
$1.88M Buy
70,127
+798
+1% +$21.4K ﹤0.01% 1599
2014
Q2
$2M Buy
69,329
+5,100
+8% +$147K 0.01% 1606
2014
Q1
$1.93M Buy
64,229
+400
+0.6% +$12K 0.01% 1583
2013
Q4
$1.99M Buy
63,829
+400
+0.6% +$12.5K 0.01% 1521
2013
Q3
$1.62M Buy
63,429
+1,949
+3% +$49.7K ﹤0.01% 1621
2013
Q2
$1.21M Buy
+61,480
New +$1.21M ﹤0.01% 1736