Bank of Montreal’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
$233K Sell
2,994
-1,275
-30% -$99.4K ﹤0.01% 2435
2025
Q1
$245K Buy
4,269
+166
+4% +$9.53K ﹤0.01% 2364
2024
Q4
$313K Sell
4,103
-27
-0.7% -$2.06K ﹤0.01% 2234
2024
Q3
$240K Sell
4,130
-53
-1% -$3.08K ﹤0.01% 2617
2024
Q2
$219K Buy
+4,183
New +$219K ﹤0.01% 2672
2021
Q4
Sell
-566,065
Closed -$14.2M 3589
2021
Q3
$14.2M Buy
566,065
+77,362
+16% +$1.95M 0.01% 1009
2021
Q2
$14.9M Buy
488,703
+108,058
+28% +$3.29M 0.01% 1002
2021
Q1
$12.7M Sell
380,645
-9,718
-2% -$325K 0.01% 805
2020
Q4
$11.9M Buy
390,363
+14,379
+4% +$440K 0.01% 823
2020
Q3
$7.1M Buy
375,984
+370,173
+6,370% +$6.99M 0.01% 910
2020
Q2
$88K Buy
5,811
+3,984
+218% +$60.3K ﹤0.01% 2800
2020
Q1
$29K Sell
1,827
-7,206
-80% -$114K ﹤0.01% 2810
2019
Q4
$201K Buy
9,033
+1,755
+24% +$39.1K ﹤0.01% 2679
2019
Q3
$142K Buy
7,278
+1,788
+33% +$34.9K ﹤0.01% 2654
2019
Q2
$114K Buy
5,490
+3,700
+207% +$76.8K ﹤0.01% 2821
2019
Q1
$37K Sell
1,790
-589
-25% -$12.2K ﹤0.01% 3065
2018
Q4
$45K Buy
2,379
+300
+14% +$5.68K ﹤0.01% 2985
2018
Q3
$51K Sell
2,079
-40,828
-95% -$1M ﹤0.01% 3074
2018
Q2
$1.17M Sell
42,907
-3,986
-9% -$109K ﹤0.01% 1744
2018
Q1
$1.17M Buy
46,893
+46,352
+8,568% +$1.16M ﹤0.01% 1718
2017
Q4
$15K Hold
541
﹤0.01% 3345
2017
Q3
$16K Hold
541
﹤0.01% 3299
2017
Q2
$13K Hold
541
﹤0.01% 3351
2017
Q1
$13K Sell
541
-1,781
-77% -$42.8K ﹤0.01% 3215
2016
Q4
$53K Hold
2,322
﹤0.01% 2796
2016
Q3
$48K Hold
2,322
﹤0.01% 2805
2016
Q2
$44K Sell
2,322
-225
-9% -$4.26K ﹤0.01% 2843
2016
Q1
$62K Sell
2,547
-128
-5% -$3.12K ﹤0.01% 2749
2015
Q4
$59K Buy
2,675
+2,190
+452% +$48.3K ﹤0.01% 2774
2015
Q3
$9K Buy
485
+215
+80% +$3.99K ﹤0.01% 3259
2015
Q2
$5K Sell
270
-14
-5% -$259 ﹤0.01% 3401
2015
Q1
$5K Sell
284
-14
-5% -$246 ﹤0.01% 3406
2014
Q4
$7K Buy
298
+121
+68% +$2.84K ﹤0.01% 3239
2014
Q3
$5K Sell
177
-28,776
-99% -$813K ﹤0.01% 3343
2014
Q2
$835K Buy
28,953
+4,874
+20% +$141K ﹤0.01% 1524
2014
Q1
$721K Sell
24,079
-236
-1% -$7.07K ﹤0.01% 1468
2013
Q4
$757K Buy
24,315
+23,890
+5,621% +$744K ﹤0.01% 1389
2013
Q3
$11K Sell
425
-88
-17% -$2.28K ﹤0.01% 2973
2013
Q2
$10K Buy
+513
New +$10K ﹤0.01% 2888