Essex Investment Management’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
$6.89M Sell
48,177
-2,804
-6% -$411K 1.09% 21
2025
Q4
$6.33M Sell
50,981
-4,142
-8% -$541K 0.96% 27
2025
Q3
$7.57M Sell
55,123
-746
-1% -$80.1K 1.16% 20
2025
Q2
$4.35M Sell
55,869
-6,802
-11% -$461K 0.79% 35
2025
Q1
$3.6M Sell
62,671
-83,700
-57% -$6.05M 0.75% 41
2024
Q4
$11.2M Sell
146,371
-2,672
-2% -$195K 2.01% 1
2024
Q3
$8.66M Sell
149,043
-5,372
-3% -$287K 1.51% 9
2024
Q2
$7.7M Sell
154,415
-25,373
-14% -$1.26M 1.44% 8
2024
Q1
$7.65M Sell
179,788
-40,234
-18% -$1.49M 1.51% 7
2023
Q4
$7.31M Sell
220,022
-62,427
-22% -$1.95M 1.44% 8
2023
Q3
$9.24M Buy
282,449
+35,079
+14% +$1.15M 1.51% 5
2023
Q2
$7.54M Buy
+247,370
New +$6.62M 1.05% 16
2021
Q4
Sell
-29,839
Closed -$731K 423
2021
Q3
$731K Sell
29,839
-2,950
-9% -$79.3K 0.09% 243
2021
Q2
$965K Sell
32,789
-1,203
-4% -$38.8K 0.11% 232
2021
Q1
$1.13M Sell
33,992
-1,433
-4% -$47.2K 0.14% 224
2020
Q4
$978K Buy
+35,425
New +$816K 0.12% 233
2018
Q2
Sell
-46,819
Closed -$1.17M 421
2018
Q1
$1.17M Sell
46,819
-6,295
-12% -$162K 0.15% 190
2017
Q4
$1.44M Sell
53,114
-650
-1% -$18.1K 0.19% 169
2017
Q3
$1.58M Sell
53,764
-8,289
-13% -$221K 0.22% 159
2017
Q2
$1.55M Buy
62,053
+13,971
+29% +$330K 0.22% 154
2017
Q1
$1.12M Buy
48,082
+9,732
+25% +$234K 0.17% 167
2016
Q4
$874K Sell
38,350
-1,137
-3% -$25K 0.14% 176
2016
Q3
$813K Sell
39,487
-2,273
-5% -$42.9K 0.13% 197
2016
Q2
$791K Sell
41,760
-12,444
-23% -$269K 0.13% 182
2016
Q1
$1.32M Sell
54,204
-5,825
-10% -$124K 0.23% 97
2015
Q4
$1.32M Sell
60,029
-1,802
-3% -$38.3K 0.21% 114
2015
Q3
$1.11M Buy
+61,831
New +$1.11M 0.18% 130
2014
Q3
Sell
-41,070
Closed -$1.18M 376
2014
Q2
$1.18M Sell
41,070
-6,650
-14% -$192K 0.17% 157
2014
Q1
$1.43M Buy
47,720
+1,325
+3% +$41.9K 0.21% 149
2013
Q4
$1.44M Buy
46,395
+1,868
+4% +$51.2K 0.2% 149
2013
Q3
$1.14M Sell
44,527
-1,538
-3% -$34.8K 0.17% 160
2013
Q2
$908K Buy
+46,065
New +$978K 0.16% 161

Other funds holding PRIM