T. Rowe Price Associates’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
$40.7M Buy
521,557
+275,410
+112% +$21.5M ﹤0.01% 781
2025
Q1
$14.1M Buy
246,147
+166,162
+208% +$9.54M ﹤0.01% 1036
2024
Q4
$6.11M Buy
79,985
+4,932
+7% +$377K ﹤0.01% 1233
2024
Q3
$4.36M Buy
75,053
+3,882
+5% +$226K ﹤0.01% 1336
2024
Q2
$3.55M Buy
71,171
+1,837
+3% +$91.7K ﹤0.01% 1338
2024
Q1
$2.95M Buy
69,334
+2,391
+4% +$102K ﹤0.01% 1391
2023
Q4
$2.22M Sell
66,943
-1,448
-2% -$48.1K ﹤0.01% 1471
2023
Q3
$2.24M Buy
68,391
+1,963
+3% +$64.3K ﹤0.01% 1411
2023
Q2
$2.03M Buy
66,428
+1,881
+3% +$57.3K ﹤0.01% 1468
2023
Q1
$1.59M Buy
64,547
+781
+1% +$19.3K ﹤0.01% 1550
2022
Q4
$1.4M Buy
63,766
+503
+0.8% +$11K ﹤0.01% 1610
2022
Q3
$1.03M Buy
63,263
+4,822
+8% +$78.4K ﹤0.01% 1734
2022
Q2
$1.27M Buy
58,441
+1,393
+2% +$30.3K ﹤0.01% 1784
2022
Q1
$1.36M Buy
57,048
+7,411
+15% +$177K ﹤0.01% 1846
2021
Q4
$1.19M Buy
49,637
+1,597
+3% +$38.3K ﹤0.01% 1936
2021
Q3
$1.18M Buy
48,040
+1,976
+4% +$48.4K ﹤0.01% 1966
2021
Q2
$1.36M Buy
46,064
+8,761
+23% +$258K ﹤0.01% 1920
2021
Q1
$1.24M Buy
37,303
+4,348
+13% +$144K ﹤0.01% 1945
2020
Q4
$910K Sell
32,955
-210
-0.6% -$5.8K ﹤0.01% 1989
2020
Q3
$598K Hold
33,165
﹤0.01% 2018
2020
Q2
$589K Buy
33,165
+425
+1% +$7.55K ﹤0.01% 1988
2020
Q1
$521K Buy
32,740
+243
+0.7% +$3.87K ﹤0.01% 1972
2019
Q4
$723K Buy
32,497
+1,761
+6% +$39.2K ﹤0.01% 2015
2019
Q3
$603K Buy
30,736
+8,673
+39% +$170K ﹤0.01% 2018
2019
Q2
$462K Buy
22,063
+181
+0.8% +$3.79K ﹤0.01% 2133
2019
Q1
$453K Buy
21,882
+100
+0.5% +$2.07K ﹤0.01% 2148
2018
Q4
$417K Buy
21,782
+7,993
+58% +$153K ﹤0.01% 2141
2018
Q3
$342K Sell
13,789
-42
-0.3% -$1.04K ﹤0.01% 2296
2018
Q2
$377K Buy
13,831
+54
+0.4% +$1.47K ﹤0.01% 2255
2018
Q1
$344K Buy
13,777
+76
+0.6% +$1.9K ﹤0.01% 2219
2017
Q4
$373K Sell
13,701
-10
-0.1% -$272 ﹤0.01% 2184
2017
Q3
$403K Hold
13,711
﹤0.01% 2155
2017
Q2
$342K Hold
13,711
﹤0.01% 2194
2017
Q1
$318K Buy
13,711
+11
+0.1% +$255 ﹤0.01% 2232
2016
Q4
$312K Hold
13,700
﹤0.01% 2236
2016
Q3
$282K Buy
+13,700
New +$282K ﹤0.01% 2242