Dynamic Technology Lab’s Sterling Infrastructure STRL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-828
Closed -$337K 1063
2026
Q1
$337K Buy
+828
New +$324K 0.05% 564
2025
Q2
Sell
-5,770
Closed -$653K 1328
2025
Q1
$653K Buy
+5,770
New +$812K 0.09% 364
2024
Q4
Sell
-4,073
Closed -$591K 1335
2024
Q3
$591K Buy
+4,073
New +$484K 0.06% 509
2024
Q2
Sell
-25,295
Closed -$2.79M 1371
2024
Q1
$2.79M Buy
+25,295
New +$2.3M 0.3% 48
2023
Q3
Sell
-4,140
Closed -$231K 1309
2023
Q2
$231K Sell
4,140
-13,826
-77% -$613K 0.03% 790
2023
Q1
$681K Buy
+17,966
New +$656K 0.06% 517
2020
Q3
Sell
-25,733
Closed -$269K 1329
2020
Q2
$269K Buy
+25,733
New +$238K 0.04% 706
2019
Q1
Sell
-28,706
Closed -$313K 1322
2018
Q4
$313K Sell
28,706
-11,328
-28% -$138K 0.05% 616
2018
Q3
$573K Buy
+40,034
New +$568K 0.08% 446
2018
Q2
Sell
-20,153
Closed -$231K 1301
2018
Q1
$231K Sell
20,153
-15,885
-44% -$210K 0.03% 836
2017
Q4
$587K Buy
+36,038
New +$594K 0.1% 359

Other funds holding STRL

Dynamic Technology Lab's STRL Position: Q2 2026 in Review

Dynamic Technology Lab sold out of Sterling Infrastructure (STRL) in Q2 2026, closing a stake of 828 shares — an estimated $337K sold.

Dynamic Technology Lab first reported a position in STRL in Q4 2017 and held it in 11 quarters. The position peaked at $2.79M in Q1 2024. 884 funds tracked by Wall St. Rank hold STRL as of Q2 2026.

  • Dynamic Technology Lab reported no remaining Sterling Infrastructure position as of Q2 2026 after selling out during the quarter.
  • Dynamic Technology Lab sold 828 Sterling Infrastructure shares in Q2 2026, an estimated $337K.
  • Dynamic Technology Lab first reported a position in Sterling Infrastructure in Q4 2017 and held it in 11 quarters.
  • Dynamic Technology Lab's Sterling Infrastructure position peaked at $2.79M in Q1 2024.
  • 884 funds tracked by Wall St. Rank held Sterling Infrastructure as of Q2 2026.

Based on Dynamic Technology Lab's 13F filing for Q2 2026, filed 13 Aug 2026.