California Public Employees Retirement System’s Primoris Services PRIM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$14.2M Buy
+99,353
New +$14.5M 0.01% 750
2021
Q2
Sell
-97,600
Closed -$3.23M 2585
2021
Q1
$3.23M Sell
97,600
-16,853
-15% -$555K ﹤0.01% 1703
2020
Q4
$3.16M Buy
114,453
+111
+0.1% +$2.56K ﹤0.01% 1704
2020
Q3
$2.06M Buy
114,342
+7,083
+7% +$125K ﹤0.01% 1813
2020
Q2
$1.91M Buy
107,259
+6,467
+6% +$102K ﹤0.01% 1828
2020
Q1
$1.6M Buy
100,792
+1,600
+2% +$31.2K ﹤0.01% 1738
2019
Q4
$2.21M Sell
99,192
-10,158
-9% -$218K ﹤0.01% 1974
2019
Q3
$2.14M Buy
109,350
+57,947
+113% +$1.16M ﹤0.01% 1851
2019
Q2
$1.08M Sell
51,403
-11,741
-19% -$241K ﹤0.01% 2114
2019
Q1
$1.31M Sell
63,144
-2,992
-5% -$62.9K ﹤0.01% 2058
2018
Q4
$1.26M Sell
66,136
-2,638
-4% -$59.2K ﹤0.01% 2043
2018
Q3
$1.71M Sell
68,774
-3,925
-5% -$103K ﹤0.01% 2006
2018
Q2
$1.98M Buy
72,699
+28,461
+64% +$755K ﹤0.01% 1908
2018
Q1
$1.1M Buy
44,238
+19,605
+80% +$503K ﹤0.01% 2238
2017
Q4
$670K Buy
24,633
+3,544
+17% +$98.6K ﹤0.01% 2530
2017
Q3
$620K Buy
21,089
+6,389
+43% +$170K ﹤0.01% 2561
2017
Q2
$367K Hold
14,700
﹤0.01% 2760
2017
Q1
$341K Sell
14,700
-700
-5% -$16.8K ﹤0.01% 2828
2016
Q4
$351K Sell
15,400
-800
-5% -$17.6K ﹤0.01% 2854
2016
Q3
$334K Sell
16,200
-1,200
-7% -$22.6K ﹤0.01% 2905
2016
Q2
$329K Sell
17,400
-6,100
-26% -$132K ﹤0.01% 2923
2016
Q1
$571K Sell
23,500
-1,200
-5% -$25.6K ﹤0.01% 2662
2015
Q4
$544K Buy
24,700
+5,500
+29% +$117K ﹤0.01% 2727
2015
Q3
$344K Sell
19,200
-700
-4% -$12.6K ﹤0.01% 2982
2015
Q2
$394K Sell
19,900
-24,018
-55% -$459K ﹤0.01% 3002
2015
Q1
$859K Hold
43,918
﹤0.01% 2682
2014
Q4
$859K Hold
43,918
﹤0.01% 2682
2014
Q3
$1.18M Sell
43,918
-4,372
-9% -$120K ﹤0.01% 2403
2014
Q2
$1.39M Sell
48,290
-11,280
-19% -$326K ﹤0.01% 2342
2014
Q1
$1.7M Buy
59,570
+10,055
+20% +$318K ﹤0.01% 2178
2013
Q4
$1.52M Buy
49,515
+28,315
+134% +$776K ﹤0.01% 2293
2013
Q3
$540K Buy
21,200
+11,200
+112% +$254K ﹤0.01% 2748
2013
Q2
$197K Buy
+10,000
New +$212K ﹤0.01% 3112

Other funds holding PRIM