CIBC World Market’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
$329K Sell
2,302
-12
-0.5% -$1.76K ﹤0.01% 1245
2025
Q4
$287K Buy
2,314
+40
+2% +$5.22K ﹤0.01% 1266
2025
Q3
$312K Buy
+2,274
New +$244K ﹤0.01% 1219
2025
Q2
Sell
-20,626
Closed -$1.18M 1462
2025
Q1
$1.18M Buy
+20,626
New +$1.49M ﹤0.01% 837
2021
Q1
Sell
-18,000
Closed -$497K 1388
2020
Q4
$497K Hold
18,000
﹤0.01% 946
2020
Q3
$325K Sell
18,000
-3,000
-14% -$53.1K ﹤0.01% 942
2020
Q2
$373K Hold
21,000
﹤0.01% 863
2020
Q1
$334K Sell
21,000
-700
-3% -$13.6K ﹤0.01% 789
2019
Q4
$483K Hold
21,700
﹤0.01% 829
2019
Q3
$426K Sell
21,700
-144,100
-87% -$2.88M ﹤0.01% 834
2019
Q2
$3.47M Sell
165,800
-54,800
-25% -$1.12M 0.02% 365
2019
Q1
$4.56M Sell
220,600
-81,476
-27% -$1.71M 0.02% 316
2018
Q4
$5.78M Sell
302,076
-9,114
-3% -$205K 0.03% 246
2018
Q3
$7.72M Sell
311,190
-8,246
-3% -$216K 0.03% 230
2018
Q2
$8.7M Buy
319,436
+2,760
+0.9% +$73.2K 0.04% 206
2018
Q1
$7.91M Buy
316,676
+6,900
+2% +$177K 0.03% 214
2017
Q4
$8.42M Sell
309,776
-7,300
-2% -$203K 0.04% 161
2017
Q3
$9.33M Sell
317,076
-1,800
-0.6% -$47.9K 0.05% 151
2017
Q2
$7.95M Buy
318,876
+6,000
+2% +$142K 0.04% 232
2017
Q1
$7.26M Buy
312,876
+500
+0.2% +$12K 0.03% 225
2016
Q4
$7.12M Sell
312,376
-5,000
-2% -$110K 0.03% 188
2016
Q3
$6.54M Buy
317,376
+2,300
+0.7% +$43.4K 0.03% 171
2016
Q2
$5.96M Buy
315,076
+9,800
+3% +$212K 0.03% 154
2016
Q1
$7.42M Buy
305,276
+9,850
+3% +$210K 0.03% 125
2015
Q4
$6.51M Buy
295,426
+16,500
+6% +$351K 0.04% 148
2015
Q3
$5M Buy
278,926
+12,500
+5% +$225K 0.02% 158
2015
Q2
$5.28M Buy
266,426
+9,200
+4% +$176K 0.02% 162
2015
Q1
$4.42M Buy
257,226
+14,800
+6% +$289K 0.02% 182
2014
Q4
$5.63M Buy
242,426
+30,500
+14% +$763K 0.02% 137
2014
Q3
$5.69M Buy
211,926
+15,500
+8% +$425K 0.02% 127
2014
Q2
$5.67M Buy
196,426
+15,600
+9% +$451K 0.02% 133
2014
Q1
$5.42M Buy
180,826
+35,550
+24% +$1.12M 0.02% 130
2013
Q4
$4.52M Buy
145,276
+46,562
+47% +$1.28M 0.02% 139
2013
Q3
$2.52M Buy
98,714
+64,800
+191% +$1.47M 0.01% 199
2013
Q2
$669K Buy
+33,914
New +$720K ﹤0.01% 367

Other funds holding PRIM