AllianceBernstein’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
$99.3M Sell
1,274,112
-30,626
-2% -$2.39M 0.03% 383
2025
Q1
$74.9M Sell
1,304,738
-25,472
-2% -$1.46M 0.03% 461
2024
Q4
$102M Buy
1,330,210
+1,274,839
+2,302% +$97.4M 0.03% 397
2024
Q3
$3.22M Buy
55,371
+48
+0.1% +$2.79K ﹤0.01% 1727
2024
Q2
$2.76M Buy
55,323
+2,150
+4% +$107K ﹤0.01% 1775
2024
Q1
$2.26M Sell
53,173
-4,630
-8% -$197K ﹤0.01% 1849
2023
Q4
$1.92M Sell
57,803
-1,580
-3% -$52.5K ﹤0.01% 1958
2023
Q3
$1.94M Hold
59,383
﹤0.01% 1894
2023
Q2
$1.81M Buy
59,383
+6,540
+12% +$199K ﹤0.01% 1955
2023
Q1
$1.3M Hold
52,843
﹤0.01% 2101
2022
Q4
$1.16M Buy
52,843
+100
+0.2% +$2.19K ﹤0.01% 2201
2022
Q3
$857K Sell
52,743
-31,062
-37% -$505K ﹤0.01% 2373
2022
Q2
$1.82M Buy
83,805
+31,062
+59% +$676K ﹤0.01% 2003
2022
Q1
$1.26M Buy
52,743
+100
+0.2% +$2.38K ﹤0.01% 2324
2021
Q4
$1.26M Hold
52,643
﹤0.01% 2361
2021
Q3
$1.29M Sell
52,643
-100,000
-66% -$2.45M ﹤0.01% 2392
2021
Q2
$4.49M Buy
152,643
+100,000
+190% +$2.94M ﹤0.01% 1678
2021
Q1
$1.74M Sell
52,643
-1,169,075
-96% -$38.7M ﹤0.01% 2159
2020
Q4
$33.7M Sell
1,221,718
-297,427
-20% -$8.21M 0.02% 692
2020
Q3
$27.4M Buy
1,519,145
+205,231
+16% +$3.7M 0.01% 705
2020
Q2
$23.3M Buy
1,313,914
+165,146
+14% +$2.93M 0.01% 713
2020
Q1
$18.3M Sell
1,148,768
-147,695
-11% -$2.35M 0.01% 709
2019
Q4
$28.8M Buy
1,296,463
+109,421
+9% +$2.43M 0.02% 693
2019
Q3
$23.3M Buy
1,187,042
+12,245
+1% +$240K 0.01% 739
2019
Q2
$24.6M Buy
1,174,797
+45,392
+4% +$950K 0.02% 733
2019
Q1
$23.4M Buy
1,129,405
+85,436
+8% +$1.77M 0.02% 751
2018
Q4
$20M Sell
1,043,969
-228,738
-18% -$4.38M 0.01% 756
2018
Q3
$31.6M Buy
1,272,707
+437,629
+52% +$10.9M 0.02% 655
2018
Q2
$22.7M Buy
835,078
+679,940
+438% +$18.5M 0.02% 741
2018
Q1
$3.88M Sell
155,138
-7,180
-4% -$179K ﹤0.01% 1352
2017
Q4
$4.41M Buy
162,318
+74,170
+84% +$2.02M ﹤0.01% 1289
2017
Q3
$2.59M Buy
88,148
+32,248
+58% +$949K ﹤0.01% 1662
2017
Q2
$1.39M Hold
55,900
﹤0.01% 2085
2017
Q1
$1.3M Buy
55,900
+4,300
+8% +$99.8K ﹤0.01% 2081
2016
Q4
$1.18M Hold
51,600
﹤0.01% 2164
2016
Q3
$1.06M Sell
51,600
-950
-2% -$19.6K ﹤0.01% 2189
2016
Q2
$995K Hold
52,550
﹤0.01% 2205
2016
Q1
$1.28M Hold
52,550
﹤0.01% 1935
2015
Q4
$1.16M Sell
52,550
-3,260
-6% -$71.8K ﹤0.01% 2031
2015
Q3
$1M Sell
55,810
-90
-0.2% -$1.61K ﹤0.01% 2166
2015
Q2
$1.11M Sell
55,900
-700
-1% -$13.9K ﹤0.01% 2204
2015
Q1
$973K Sell
56,600
-2,300
-4% -$39.5K ﹤0.01% 2189
2014
Q4
$1.37M Hold
58,900
﹤0.01% 1999
2014
Q3
$1.58M Sell
58,900
-1,300
-2% -$34.9K ﹤0.01% 1880
2014
Q2
$1.74M Hold
60,200
﹤0.01% 1877
2014
Q1
$1.81M Hold
60,200
﹤0.01% 1783
2013
Q4
$1.87M Sell
60,200
-5,100
-8% -$159K ﹤0.01% 1746
2013
Q3
$1.66M Buy
65,300
+392
+0.6% +$9.98K ﹤0.01% 1806
2013
Q2
$1.28M Buy
+64,908
New +$1.28M ﹤0.01% 1918