CIBC World Market
PRIM icon

CIBC World Market’s Primoris Services PRIM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-20,626
Closed -$1.18M 1362
2025
Q1
$1.18M Buy
+20,626
New +$1.18M ﹤0.01% 765
2021
Q1
Sell
-18,000
Closed -$497K 1291
2020
Q4
$497K Hold
18,000
﹤0.01% 867
2020
Q3
$325K Sell
18,000
-3,000
-14% -$54.2K ﹤0.01% 886
2020
Q2
$373K Hold
21,000
﹤0.01% 806
2020
Q1
$334K Sell
21,000
-700
-3% -$11.1K ﹤0.01% 748
2019
Q4
$483K Hold
21,700
﹤0.01% 770
2019
Q3
$426K Sell
21,700
-144,100
-87% -$2.83M ﹤0.01% 781
2019
Q2
$3.47M Sell
165,800
-54,800
-25% -$1.15M 0.02% 329
2019
Q1
$4.56M Sell
220,600
-81,476
-27% -$1.68M 0.02% 278
2018
Q4
$5.78M Sell
302,076
-9,114
-3% -$174K 0.03% 221
2018
Q3
$7.72M Sell
311,190
-8,246
-3% -$205K 0.03% 220
2018
Q2
$8.7M Buy
319,436
+2,760
+0.9% +$75.2K 0.04% 194
2018
Q1
$7.91M Buy
316,676
+6,900
+2% +$172K 0.03% 197
2017
Q4
$8.42M Sell
309,776
-7,300
-2% -$198K 0.04% 142
2017
Q3
$9.33M Sell
317,076
-1,800
-0.6% -$53K 0.04% 141
2017
Q2
$7.95M Buy
318,876
+6,000
+2% +$150K 0.03% 221
2017
Q1
$7.27M Buy
312,876
+500
+0.2% +$11.6K 0.02% 206
2016
Q4
$7.12M Sell
312,376
-5,000
-2% -$114K 0.02% 173
2016
Q3
$6.54M Buy
317,376
+2,300
+0.7% +$47.4K 0.02% 161
2016
Q2
$5.96M Buy
315,076
+9,800
+3% +$186K 0.03% 154
2016
Q1
$7.42M Buy
305,276
+9,850
+3% +$239K 0.03% 125
2015
Q4
$6.51M Buy
295,426
+16,500
+6% +$363K 0.03% 147
2015
Q3
$5M Buy
278,926
+12,500
+5% +$224K 0.02% 157
2015
Q2
$5.28M Buy
266,426
+9,200
+4% +$182K 0.02% 161
2015
Q1
$4.42M Buy
257,226
+14,800
+6% +$254K 0.02% 181
2014
Q4
$5.63M Buy
242,426
+30,500
+14% +$709K 0.02% 136
2014
Q3
$5.69M Buy
211,926
+15,500
+8% +$416K 0.02% 127
2014
Q2
$5.67M Buy
196,426
+15,600
+9% +$450K 0.02% 133
2014
Q1
$5.42M Buy
180,826
+35,550
+24% +$1.07M 0.02% 130
2013
Q4
$4.52M Buy
145,276
+46,562
+47% +$1.45M 0.02% 139
2013
Q3
$2.52M Buy
98,714
+64,800
+191% +$1.65M 0.01% 199
2013
Q2
$669K Buy
+33,914
New +$669K ﹤0.01% 367