Canada Life’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
$6.75M Sell
47,050
-1,825
-4% -$267K 0.01% 628
2025
Q4
$6.06M Buy
48,875
+34,810
+247% +$4.55M 0.01% 675
2025
Q3
$1.89M Hold
14,065
﹤0.01% 1248
2025
Q2
$1.1M Buy
14,065
+1,877
+15% +$127K ﹤0.01% 1403
2025
Q1
$701K Buy
12,188
+3,175
+35% +$230K ﹤0.01% 1528
2024
Q4
$687K Sell
9,013
-8,206
-48% -$599K ﹤0.01% 1570
2024
Q3
$1M Sell
17,219
-681
-4% -$36.3K ﹤0.01% 1510
2024
Q2
$894K Sell
17,900
-11,271
-39% -$558K ﹤0.01% 1526
2024
Q1
$1.24M Sell
29,171
-4,862
-14% -$179K ﹤0.01% 1442
2023
Q4
$1.13M Sell
34,033
-19,224
-36% -$599K ﹤0.01% 1469
2023
Q3
$1.74M Buy
53,257
+2,085
+4% +$68.2K ﹤0.01% 1287
2023
Q2
$1.56M Sell
51,172
-20,114
-28% -$538K ﹤0.01% 1325
2023
Q1
$1.76M Buy
71,286
+773
+1% +$19.5K ﹤0.01% 1290
2022
Q4
$1.55M Sell
70,513
-34,010
-33% -$687K ﹤0.01% 1351
2022
Q3
$1.7M Sell
104,523
-15,315
-13% -$320K ﹤0.01% 1249
2022
Q2
$2.61M Buy
119,838
+72,299
+152% +$1.74M 0.01% 1023
2022
Q1
$1.16M Sell
47,539
-1,832
-4% -$47.2K ﹤0.01% 1475
2021
Q4
$1.18M Sell
49,371
-10,125
-17% -$256K ﹤0.01% 1457
2021
Q3
$1.47M Buy
59,496
+10,554
+22% +$284K ﹤0.01% 1352
2021
Q2
$1.44M Buy
48,942
+10,123
+26% +$327K ﹤0.01% 1339
2021
Q1
$1.28M Buy
38,819
+17,322
+81% +$570K ﹤0.01% 1394
2020
Q4
$594K Buy
21,497
+17,337
+417% +$399K ﹤0.01% 1706
2020
Q3
$75K Buy
4,160
+651
+19% +$11.5K ﹤0.01% 2097
2020
Q2
$62K Buy
3,509
+558
+19% +$8.8K ﹤0.01% 2170
2020
Q1
$47K Buy
2,951
+89
+3% +$1.73K ﹤0.01% 2144
2019
Q4
$63K Buy
+2,862
New +$61.3K ﹤0.01% 2189
2019
Q3
Sell
-6,465
Closed -$135K 1982
2019
Q2
$135K Buy
6,465
+48
+0.7% +$984 ﹤0.01% 2130
2019
Q1
$132K Hold
6,417
﹤0.01% 1980
2018
Q4
$118K Buy
6,417
+1
+0% +$22 ﹤0.01% 2092
2018
Q3
$160K Hold
6,416
﹤0.01% 2052
2018
Q2
$175K Hold
6,416
﹤0.01% 2014
2018
Q1
$161K Buy
6,416
+431
+7% +$11.1K ﹤0.01% 2020
2017
Q4
$162K Hold
5,985
﹤0.01% 2022
2017
Q3
$175K Buy
5,985
+3,675
+159% +$97.9K ﹤0.01% 1989
2017
Q2
$57K Hold
2,310
﹤0.01% 2286
2017
Q1
$53K Hold
2,310
﹤0.01% 2287
2016
Q4
$53K Hold
2,310
﹤0.01% 2308
2016
Q3
$47K Hold
2,310
﹤0.01% 2346
2016
Q2
$44K Hold
2,310
﹤0.01% 2342
2016
Q1
$56K Hold
2,310
﹤0.01% 2078
2015
Q4
$51K Hold
2,310
﹤0.01% 2135
2015
Q3
$41K Hold
2,310
﹤0.01% 2158
2015
Q2
$46K Hold
2,310
﹤0.01% 2257
2015
Q1
$40K Hold
2,310
﹤0.01% 2188
2014
Q4
$54K Hold
2,310
﹤0.01% 2065
2014
Q3
$62K Hold
2,310
﹤0.01% 1952
2014
Q2
$66K Buy
+2,310
New +$66.8K ﹤0.01% 1814

Other funds holding PRIM

Canada Life's PRIM Position: Q1 2026 in Review

Canada Life reduced its Primoris Services (PRIM) stake by 3.7% in Q1 2026, selling an estimated $267K and leaving 47,050 shares worth $6.75M. The position accounts for 0.01% of the portfolio, ranked #628.

Canada Life first reported a position in PRIM in Q2 2014 and has held it in 47 quarters since. 508 funds tracked by Wall St. Rank hold PRIM as of Q1 2026.

  • Canada Life held 47,050 shares of Primoris Services worth $6.75M as of Q1 2026.
  • Canada Life sold 1,825 Primoris Services shares in Q1 2026, an estimated $267K.
  • Primoris Services made up 0.01% of Canada Life's portfolio in Q1 2026, its #628 holding.
  • Canada Life first reported a position in Primoris Services in Q2 2014 and has held it in 47 quarters since.
  • 508 funds tracked by Wall St. Rank held Primoris Services as of Q1 2026.

Based on Canada Life's 13F filing for Q1 2026, filed 14 May 2026.