Alberta Investment Management Corp (AIMCo)’s Primoris Services PRIM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-61,287
Closed -$3.52M 833
2025
Q1
$3.52M Sell
61,287
-9,078
-13% -$656K 0.02% 354
2024
Q4
$5.38M Buy
70,365
+12,475
+22% +$911K 0.04% 252
2024
Q3
$3.36M Buy
57,890
+41,420
+251% +$2.21M 0.03% 313
2024
Q2
$822K Buy
+16,470
New +$815K 0.01% 555
2020
Q4
Sell
-15,900
Closed -$287K 1006
2020
Q3
$287K Buy
+15,900
New +$281K ﹤0.01% 888

Other funds holding PRIM

Alberta Investment Management Corp (AIMCo)'s PRIM Position: Q2 2025 in Review

Alberta Investment Management Corp (AIMCo) sold out of Primoris Services (PRIM) in Q2 2025, closing a stake of 61,287 shares — an estimated $3.52M sold.

Alberta Investment Management Corp (AIMCo) first reported a position in PRIM in Q3 2020 and held it in 5 quarters. The position peaked at $5.38M in Q4 2024. 387 funds tracked by Wall St. Rank hold PRIM as of Q2 2025.

  • Alberta Investment Management Corp (AIMCo) reported no remaining Primoris Services position as of Q2 2025 after selling out during the quarter.
  • Alberta Investment Management Corp (AIMCo) sold 61,287 Primoris Services shares in Q2 2025, an estimated $3.52M.
  • Alberta Investment Management Corp (AIMCo) first reported a position in Primoris Services in Q3 2020 and held it in 5 quarters.
  • Alberta Investment Management Corp (AIMCo)'s Primoris Services position peaked at $5.38M in Q4 2024.
  • 387 funds tracked by Wall St. Rank held Primoris Services as of Q2 2025.

Based on Alberta Investment Management Corp (AIMCo)'s 13F filing for Q2 2025, filed 8 Aug 2025.