Essex Investment Management’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
$4.35M Sell
55,869
-6,802
-11% -$530K 0.79% 35
2025
Q1
$3.6M Sell
62,671
-83,700
-57% -$4.81M 0.75% 41
2024
Q4
$11.2M Sell
146,371
-2,672
-2% -$204K 2.01% 1
2024
Q3
$8.66M Sell
149,043
-5,372
-3% -$312K 1.51% 9
2024
Q2
$7.7M Sell
154,415
-25,373
-14% -$1.27M 1.44% 8
2024
Q1
$7.65M Sell
179,788
-40,234
-18% -$1.71M 1.51% 7
2023
Q4
$7.31M Sell
220,022
-62,427
-22% -$2.07M 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 +$7.54M 1.05% 16
2021
Q4
Sell
-29,839
Closed -$731K 423
2021
Q3
$731K Sell
29,839
-2,950
-9% -$72.3K 0.09% 243
2021
Q2
$965K Sell
32,789
-1,203
-4% -$35.4K 0.11% 232
2021
Q1
$1.13M Sell
33,992
-1,433
-4% -$47.5K 0.14% 224
2020
Q4
$978K Buy
+35,425
New +$978K 0.12% 233
2018
Q2
Sell
-46,819
Closed -$1.17M 421
2018
Q1
$1.17M Sell
46,819
-6,295
-12% -$157K 0.15% 190
2017
Q4
$1.44M Sell
53,114
-650
-1% -$17.7K 0.19% 169
2017
Q3
$1.58M Sell
53,764
-8,289
-13% -$244K 0.22% 159
2017
Q2
$1.55M Buy
62,053
+13,971
+29% +$349K 0.22% 154
2017
Q1
$1.12M Buy
48,082
+9,732
+25% +$226K 0.17% 167
2016
Q4
$874K Sell
38,350
-1,137
-3% -$25.9K 0.14% 176
2016
Q3
$813K Sell
39,487
-2,273
-5% -$46.8K 0.13% 197
2016
Q2
$791K Sell
41,760
-12,444
-23% -$236K 0.13% 182
2016
Q1
$1.32M Sell
54,204
-5,825
-10% -$142K 0.23% 97
2015
Q4
$1.32M Sell
60,029
-1,802
-3% -$39.7K 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% +$39.7K 0.21% 149
2013
Q4
$1.44M Buy
46,395
+1,868
+4% +$58.1K 0.2% 149
2013
Q3
$1.14M Sell
44,527
-1,538
-3% -$39.2K 0.17% 160
2013
Q2
$908K Buy
+46,065
New +$908K 0.16% 161