Dynamic Technology Lab’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
Q3
Sell
-6,680
Closed -$521K 1130
2025
Q2
$521K Sell
6,680
-62,801
-90% -$4.26M 0.07% 492
2025
Q1
$3.99M Buy
69,481
+54,331
+359% +$3.93M 0.58% 6
2024
Q4
$1.16M Buy
15,150
+6,789
+81% +$496K 0.19% 159
2024
Q3
$486K Sell
8,361
-46,983
-85% -$2.51M 0.05% 580
2024
Q2
$2.76M Buy
55,344
+34,818
+170% +$1.72M 0.31% 55
2024
Q1
$874K Sell
20,526
-5,237
-20% -$193K 0.09% 381
2023
Q4
$856K Buy
25,763
+14,762
+134% +$460K 0.09% 384
2023
Q3
$360K Buy
11,001
+2,878
+35% +$94.1K 0.04% 590
2023
Q2
$248K Sell
8,123
-26,695
-77% -$715K 0.03% 768
2023
Q1
$859K Buy
+34,818
New +$880K 0.08% 440
2022
Q4
Sell
-14,662
Closed -$238K 1432
2022
Q3
$238K Buy
+14,662
New +$306K 0.02% 898
2022
Q2
Sell
-69,499
Closed -$1.66M 1455
2022
Q1
$1.66M Buy
+69,499
New +$1.79M 0.2% 113
2021
Q4
Sell
-26,860
Closed -$658K 1421
2021
Q3
$658K Buy
+26,860
New +$722K 0.08% 427
2021
Q2
Sell
-16,971
Closed -$562K 1439
2021
Q1
$562K Buy
16,971
+6,613
+64% +$218K 0.06% 512
2020
Q4
$286K Sell
10,358
-15,007
-59% -$345K 0.05% 682
2020
Q3
$458K Buy
25,365
+7,932
+45% +$140K 0.07% 493
2020
Q2
$310K Buy
+17,433
New +$275K 0.05% 656
2020
Q1
Sell
-9,867
Closed -$219K 1314
2019
Q4
$219K Buy
+9,867
New +$211K 0.04% 804
2019
Q1
Sell
-23,235
Closed -$445K 1267
2018
Q4
$445K Buy
+23,235
New +$521K 0.08% 468
2018
Q2
Sell
-25,991
Closed -$650K 1252
2018
Q1
$650K Buy
25,991
+13,240
+104% +$340K 0.1% 373
2017
Q4
$347K Sell
12,751
-31,180
-71% -$867K 0.06% 623
2017
Q3
$1.29M Sell
43,931
-12,608
-22% -$336K 0.21% 81
2017
Q2
$1.41M Buy
+56,539
New +$1.34M 0.27% 37
2017
Q1
Sell
-12,554
Closed -$286K 1206
2016
Q4
$286K Buy
+12,554
New +$276K 0.08% 546
2016
Q3
Sell
-28,146
Closed -$533K 1093
2016
Q2
$533K Buy
+28,146
New +$608K 0.14% 236

Other funds holding PRIM

Dynamic Technology Lab's PRIM Position: Q3 2025 in Review

Dynamic Technology Lab sold out of Primoris Services (PRIM) in Q3 2025, closing a stake of 6,680 shares — an estimated $521K sold.

Dynamic Technology Lab first reported a position in PRIM in Q2 2016 and held it in 25 quarters. The position peaked at $3.99M in Q1 2025. 450 funds tracked by Wall St. Rank hold PRIM as of Q3 2025.

  • Dynamic Technology Lab reported no remaining Primoris Services position as of Q3 2025 after selling out during the quarter.
  • Dynamic Technology Lab sold 6,680 Primoris Services shares in Q3 2025, an estimated $521K.
  • Dynamic Technology Lab first reported a position in Primoris Services in Q2 2016 and held it in 25 quarters.
  • Dynamic Technology Lab's Primoris Services position peaked at $3.99M in Q1 2025.
  • 450 funds tracked by Wall St. Rank held Primoris Services as of Q3 2025.

Based on Dynamic Technology Lab's 13F filing for Q3 2025, filed 13 Nov 2025.