Royal Bank of Canada’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
$1.8M Sell
23,096
-11,047
-32% -$861K ﹤0.01% 3108
2025
Q1
$1.96M Sell
34,143
-323
-0.9% -$18.5K ﹤0.01% 2678
2024
Q4
$2.63M Buy
34,466
+1,770
+5% +$135K ﹤0.01% 2484
2024
Q3
$1.9M Sell
32,696
-7,732
-19% -$449K ﹤0.01% 2687
2024
Q2
$2.02M Buy
40,428
+8,187
+25% +$408K ﹤0.01% 2615
2024
Q1
$1.37M Sell
32,241
-15,867
-33% -$676K ﹤0.01% 2852
2023
Q4
$1.6M Buy
48,108
+4,171
+9% +$138K ﹤0.01% 2804
2023
Q3
$1.44M Buy
43,937
+11,644
+36% +$381K ﹤0.01% 2720
2023
Q2
$984K Buy
32,293
+2,655
+9% +$80.9K ﹤0.01% 3012
2023
Q1
$731K Buy
29,638
+6,395
+28% +$158K ﹤0.01% 3241
2022
Q4
$511K Buy
23,243
+5,802
+33% +$128K ﹤0.01% 3652
2022
Q3
$283K Sell
17,441
-195
-1% -$3.16K ﹤0.01% 4012
2022
Q2
$384K Buy
17,636
+12,854
+269% +$280K ﹤0.01% 3862
2022
Q1
$114K Sell
4,782
-5,449
-53% -$130K ﹤0.01% 5079
2021
Q4
$246K Buy
10,231
+1,943
+23% +$46.7K ﹤0.01% 4610
2021
Q3
$203K Buy
8,288
+1,914
+30% +$46.9K ﹤0.01% 4659
2021
Q2
$188K Buy
6,374
+287
+5% +$8.47K ﹤0.01% 4653
2021
Q1
$202K Buy
6,087
+3,394
+126% +$113K ﹤0.01% 4475
2020
Q4
$74K Sell
2,693
-1,375
-34% -$37.8K ﹤0.01% 4941
2020
Q3
$74K Buy
4,068
+1,028
+34% +$18.7K ﹤0.01% 4668
2020
Q2
$54K Sell
3,040
-3,109
-51% -$55.2K ﹤0.01% 4726
2020
Q1
$98K Sell
6,149
-4,956
-45% -$79K ﹤0.01% 4302
2019
Q4
$246K Buy
11,105
+185
+2% +$4.1K ﹤0.01% 3925
2019
Q3
$214K Buy
10,920
+658
+6% +$12.9K ﹤0.01% 3854
2019
Q2
$215K Sell
10,262
-217
-2% -$4.55K ﹤0.01% 3883
2019
Q1
$217K Sell
10,479
-4,302
-29% -$89.1K ﹤0.01% 3768
2018
Q4
$283K Buy
14,781
+2,984
+25% +$57.1K ﹤0.01% 3531
2018
Q3
$293K Buy
11,797
+2,474
+27% +$61.4K ﹤0.01% 3677
2018
Q2
$254K Buy
9,323
+195
+2% +$5.31K ﹤0.01% 3704
2018
Q1
$228K Sell
9,128
-1,724
-16% -$43.1K ﹤0.01% 3658
2017
Q4
$295K Sell
10,852
-1,860
-15% -$50.6K ﹤0.01% 3497
2017
Q3
$374K Buy
12,712
+4,018
+46% +$118K ﹤0.01% 3378
2017
Q2
$217K Buy
8,694
+7,113
+450% +$178K ﹤0.01% 3632
2017
Q1
$37K Sell
1,581
-1,568
-50% -$36.7K ﹤0.01% 4632
2016
Q4
$72K Buy
3,149
+1,082
+52% +$24.7K ﹤0.01% 4307
2016
Q3
$42K Sell
2,067
-21,060
-91% -$428K ﹤0.01% 4492
2016
Q2
$437K Buy
23,127
+20,856
+918% +$394K ﹤0.01% 3178
2016
Q1
$55K Sell
2,271
-7,577
-77% -$184K ﹤0.01% 4402
2015
Q4
$217K Sell
9,848
-1,049
-10% -$23.1K ﹤0.01% 3774
2015
Q3
$194K Sell
10,897
-975,872
-99% -$17.4M ﹤0.01% 3779
2015
Q2
$19.5M Sell
986,769
-692,614
-41% -$13.7M 0.01% 752
2015
Q1
$28.9M Buy
1,679,383
+135,891
+9% +$2.34M 0.02% 551
2014
Q4
$35.9M Buy
1,543,492
+619,755
+67% +$14.4M 0.02% 472
2014
Q3
$24.8M Sell
923,737
-39,717
-4% -$1.07M 0.02% 592
2014
Q2
$27.8M Buy
963,454
+93,417
+11% +$2.69M 0.02% 545
2014
Q1
$26.1M Buy
870,037
+121,574
+16% +$3.64M 0.02% 540
2013
Q4
$23.3M Buy
748,463
+100,448
+16% +$3.13M 0.02% 592
2013
Q3
$16.5M Buy
648,015
+171,807
+36% +$4.38M 0.01% 682
2013
Q2
$9.39M Buy
+476,208
New +$9.39M 0.01% 872