Nuveen’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
$39.2M Sell
274,081
-134,547
-33% -$19.7M 0.01% 762
2025
Q4
$50.7M Sell
408,628
-143,790
-26% -$18.8M 0.01% 632
2025
Q3
$75.9M Sell
552,418
-115,275
-17% -$12.4M 0.02% 475
2025
Q2
$52M Sell
667,693
-1,274,433
-66% -$86.4M 0.01% 598
2025
Q1
$75.1M Buy
1,942,126
+1,378,361
+244% +$99.7M 0.02% 482
2024
Q4
$43.1M Sell
563,765
-22,932
-4% -$1.68M 0.01% 715
2024
Q3
$34.1M Sell
586,697
-93,883
-14% -$5.01M 0.01% 861
2024
Q2
$34M Buy
680,580
+355,445
+109% +$17.6M 0.01% 817
2024
Q1
$13.8M Buy
325,135
+134,875
+71% +$4.98M ﹤0.01% 1399
2023
Q4
$6.32M Buy
190,260
+2,589
+1% +$80.7K ﹤0.01% 1849
2023
Q3
$6.14M Sell
187,671
-69,745
-27% -$2.28M ﹤0.01% 1759
2023
Q2
$7.84M Buy
257,416
+4,822
+2% +$129K ﹤0.01% 1654
2023
Q1
$6.23M Buy
252,594
+2,549
+1% +$64.4K ﹤0.01% 1763
2022
Q4
$5.49M Sell
250,045
-11,624
-4% -$235K ﹤0.01% 1852
2022
Q3
$4.25M Sell
261,669
-8,527
-3% -$178K ﹤0.01% 1996
2022
Q2
$5.88M Buy
270,196
+10,756
+4% +$259K ﹤0.01% 1845
2022
Q1
$6.69M Buy
259,440
+4,871
+2% +$125K ﹤0.01% 1901
2021
Q4
$6.11M Sell
254,569
-145,544
-36% -$3.68M ﹤0.01% 2004
2021
Q3
$10.5M Sell
400,113
-311,757
-44% -$8.38M ﹤0.01% 1746
2021
Q2
$20.9M Sell
711,870
-16,913
-2% -$546K 0.01% 1328
2021
Q1
$24.1M Sell
728,783
-120,594
-14% -$3.97M 0.01% 1182
2020
Q4
$23.5M Buy
849,377
+33,380
+4% +$768K 0.01% 1150
2020
Q3
$14.7M Buy
815,997
+514,486
+171% +$9.1M 0.01% 1248
2020
Q2
$5.36M Buy
301,511
+42,849
+17% +$676K ﹤0.01% 1857
2020
Q1
$4.11M Sell
258,662
-4,379
-2% -$85.3K ﹤0.01% 1830
2019
Q4
$5.85M Sell
263,041
-15,467
-6% -$331K ﹤0.01% 1900
2019
Q3
$5.46M Sell
278,508
-10,611
-4% -$212K ﹤0.01% 1905
2019
Q2
$6.05M Buy
+289,119
New +$5.93M ﹤0.01% 1876
2014
Q3
Sell
-69,326
Closed -$2M 1626
2014
Q2
$2M Sell
69,326
-36,788
-35% -$1.06M 0.01% 818
2014
Q1
$3.18M Sell
106,114
-46,265
-30% -$1.46M 0.02% 637
2013
Q4
$4.74M Buy
152,379
+2,969
+2% +$81.4K 0.03% 528
2013
Q3
$3.81M Buy
+149,410
New +$3.38M 0.03% 584

Other funds holding PRIM