First Trust Advisors
PRIM icon

First Trust Advisors’s Primoris Services PRIM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$143M Buy
1,833,105
+660,915
+56% +$51.5M 0.11% 209
2025
Q1
$67.3M Buy
1,172,190
+33,146
+3% +$1.9M 0.06% 418
2024
Q4
$87M Buy
1,139,044
+155,347
+16% +$11.9M 0.08% 317
2024
Q3
$57.1M Buy
983,697
+81,276
+9% +$4.72M 0.05% 454
2024
Q2
$45M Buy
902,421
+247,109
+38% +$12.3M 0.05% 535
2024
Q1
$27.9M Buy
655,312
+26,908
+4% +$1.15M 0.03% 666
2023
Q4
$20.9M Sell
628,404
-25,223
-4% -$838K 0.02% 756
2023
Q3
$21.4M Buy
653,627
+148,594
+29% +$4.86M 0.03% 697
2023
Q2
$15.4M Buy
505,033
+23,274
+5% +$709K 0.02% 863
2023
Q1
$11.9M Sell
481,759
-133,712
-22% -$3.3M 0.01% 935
2022
Q4
$13.5M Buy
615,471
+208,084
+51% +$4.57M 0.02% 870
2022
Q3
$6.62M Sell
407,387
-4,910
-1% -$79.8K 0.01% 1083
2022
Q2
$8.97M Sell
412,297
-44,699
-10% -$973K 0.01% 991
2022
Q1
$10.9M Sell
456,996
-18
-0% -$429 0.01% 1020
2021
Q4
$11M Buy
457,014
+107,354
+31% +$2.57M 0.01% 1022
2021
Q3
$8.56M Buy
349,660
+37,873
+12% +$927K 0.01% 1054
2021
Q2
$9.18M Buy
311,787
+171,514
+122% +$5.05M 0.01% 1025
2021
Q1
$4.65M Buy
140,273
+59,605
+74% +$1.97M 0.01% 1289
2020
Q4
$2.23M Sell
80,668
-68,933
-46% -$1.9M ﹤0.01% 1522
2020
Q3
$2.7M Buy
149,601
+41,501
+38% +$749K ﹤0.01% 1216
2020
Q2
$1.92M Sell
108,100
-44,334
-29% -$787K ﹤0.01% 1404
2020
Q1
$2.42M Sell
152,434
-41,275
-21% -$656K 0.01% 1183
2019
Q4
$4.31M Buy
193,709
+17,264
+10% +$384K 0.01% 1159
2019
Q3
$3.46M Sell
176,445
-16,148
-8% -$317K 0.01% 1234
2019
Q2
$4.03M Buy
192,593
+36,634
+23% +$767K 0.01% 1183
2019
Q1
$3.23M Sell
155,959
-91,684
-37% -$1.9M 0.01% 1290
2018
Q4
$4.74M Sell
247,643
-31,690
-11% -$606K 0.01% 995
2018
Q3
$6.93M Sell
279,333
-8,033
-3% -$199K 0.01% 977
2018
Q2
$7.83M Buy
287,366
+18,720
+7% +$510K 0.02% 886
2018
Q1
$6.71M Buy
268,646
+31,871
+13% +$796K 0.02% 912
2017
Q4
$6.44M Buy
236,775
+115,136
+95% +$3.13M 0.02% 930
2017
Q3
$3.58M Sell
121,639
-62,494
-34% -$1.84M 0.01% 1144
2017
Q2
$4.59M Sell
184,133
-142,041
-44% -$3.54M 0.01% 1065
2017
Q1
$7.57M Buy
326,174
+87,048
+36% +$2.02M 0.02% 874
2016
Q4
$5.45M Buy
239,126
+139,263
+139% +$3.17M 0.02% 972
2016
Q3
$2.06M Buy
99,863
+39,076
+64% +$805K 0.01% 1322
2016
Q2
$1.15M Buy
60,787
+18,210
+43% +$345K ﹤0.01% 1619
2016
Q1
$1.04M Sell
42,577
-31,222
-42% -$759K ﹤0.01% 1664
2015
Q4
$1.63M Sell
73,799
-10,830
-13% -$239K ﹤0.01% 1506
2015
Q3
$1.52M Sell
84,629
-46,324
-35% -$830K ﹤0.01% 1539
2015
Q2
$2.59M Buy
+130,953
New +$2.59M 0.01% 1376
2015
Q1
Sell
-136,352
Closed -$3.17M 2290
2014
Q4
$3.17M Buy
136,352
+42,300
+45% +$983K 0.01% 1189
2014
Q3
$2.52M Buy
94,052
+47,930
+104% +$1.29M 0.01% 1249
2014
Q2
$1.33M Buy
46,122
+27,713
+151% +$799K 0.01% 1554
2014
Q1
$552K Buy
+18,409
New +$552K ﹤0.01% 1893