Royal Bank of Canada’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
$7.96M Buy
55,614
+24,672
+80% +$3.61M ﹤0.01% 2082
2025
Q4
$3.84M Sell
30,942
-15,104
-33% -$1.97M ﹤0.01% 2633
2025
Q3
$6.32M Buy
46,046
+22,950
+99% +$2.46M ﹤0.01% 2488
2025
Q2
$1.8M Sell
23,096
-11,047
-32% -$749K ﹤0.01% 3392
2025
Q1
$1.96M Sell
34,143
-323
-0.9% -$23.4K ﹤0.01% 2961
2024
Q4
$2.63M Buy
34,466
+1,770
+5% +$129K ﹤0.01% 2825
2024
Q3
$1.9M Sell
32,696
-7,732
-19% -$412K ﹤0.01% 3035
2024
Q2
$2.02M Buy
40,428
+8,187
+25% +$405K ﹤0.01% 2911
2024
Q1
$1.37M Sell
32,241
-15,867
-33% -$586K ﹤0.01% 3207
2023
Q4
$1.6M Buy
48,108
+4,171
+9% +$130K ﹤0.01% 3253
2023
Q3
$1.44M Buy
43,937
+11,644
+36% +$381K ﹤0.01% 3128
2023
Q2
$984K Buy
32,293
+2,655
+9% +$71.1K ﹤0.01% 3382
2023
Q1
$731K Buy
29,638
+6,395
+28% +$162K ﹤0.01% 3577
2022
Q4
$511K Buy
23,243
+5,802
+33% +$117K ﹤0.01% 4091
2022
Q3
$283K Sell
17,441
-195
-1% -$4.07K ﹤0.01% 4478
2022
Q2
$384K Buy
17,636
+12,854
+269% +$309K ﹤0.01% 4291
2022
Q1
$114K Sell
4,782
-5,449
-53% -$140K ﹤0.01% 5553
2021
Q4
$246K Buy
10,231
+1,943
+23% +$49.1K ﹤0.01% 5125
2021
Q3
$203K Buy
8,288
+1,914
+30% +$51.4K ﹤0.01% 5160
2021
Q2
$188K Buy
6,374
+287
+5% +$9.26K ﹤0.01% 5125
2021
Q1
$202K Buy
6,087
+3,394
+126% +$112K ﹤0.01% 4947
2020
Q4
$74K Sell
2,693
-1,375
-34% -$31.7K ﹤0.01% 5480
2020
Q3
$74K Buy
4,068
+1,028
+34% +$18.2K ﹤0.01% 5144
2020
Q2
$54K Sell
3,040
-3,109
-51% -$49K ﹤0.01% 5192
2020
Q1
$98K Sell
6,149
-4,956
-45% -$96.6K ﹤0.01% 4790
2019
Q4
$246K Buy
11,105
+185
+2% +$3.96K ﹤0.01% 4498
2019
Q3
$214K Buy
10,920
+658
+6% +$13.2K ﹤0.01% 4409
2019
Q2
$215K Sell
10,262
-217
-2% -$4.45K ﹤0.01% 4444
2019
Q1
$217K Sell
10,479
-4,302
-29% -$90.5K ﹤0.01% 4312
2018
Q4
$283K Buy
14,781
+2,984
+25% +$67K ﹤0.01% 4122
2018
Q3
$293K Buy
11,797
+2,474
+27% +$64.8K ﹤0.01% 4252
2018
Q2
$254K Buy
9,323
+195
+2% +$5.17K ﹤0.01% 4266
2018
Q1
$228K Sell
9,128
-1,724
-16% -$44.2K ﹤0.01% 4243
2017
Q4
$295K Sell
10,852
-1,860
-15% -$51.7K ﹤0.01% 4180
2017
Q3
$374K Buy
12,712
+4,018
+46% +$107K ﹤0.01% 4034
2017
Q2
$217K Buy
8,694
+7,113
+450% +$168K ﹤0.01% 4315
2017
Q1
$37K Sell
1,581
-1,568
-50% -$37.7K ﹤0.01% 5301
2016
Q4
$72K Buy
3,149
+1,082
+52% +$23.8K ﹤0.01% 5050
2016
Q3
$42K Sell
2,067
-21,060
-91% -$397K ﹤0.01% 5236
2016
Q2
$437K Buy
23,127
+20,856
+918% +$451K ﹤0.01% 3811
2016
Q1
$55K Sell
2,271
-7,577
-77% -$162K ﹤0.01% 5079
2015
Q4
$217K Sell
9,848
-1,049
-10% -$22.3K ﹤0.01% 4459
2015
Q3
$194K Sell
10,897
-975,872
-99% -$17.6M ﹤0.01% 4348
2015
Q2
$19.5M Sell
986,769
-692,614
-41% -$13.2M 0.01% 829
2015
Q1
$28.9M Buy
1,679,383
+135,891
+9% +$2.65M 0.02% 622
2014
Q4
$35.9M Buy
1,543,492
+619,755
+67% +$15.5M 0.03% 558
2014
Q3
$24.8M Sell
923,737
-39,717
-4% -$1.09M 0.02% 692
2014
Q2
$27.8M Buy
963,454
+93,417
+11% +$2.7M 0.02% 622
2014
Q1
$26.1M Buy
870,037
+121,574
+16% +$3.84M 0.02% 618
2013
Q4
$23.3M Buy
748,463
+100,448
+16% +$2.75M 0.02% 719
2013
Q3
$16.5M Buy
648,015
+171,807
+36% +$3.89M 0.01% 840
2013
Q2
$9.39M Buy
+476,208
New +$10.1M 0.01% 1069

Other funds holding PRIM