Dynamic Technology Lab’s Matrix Service MTRX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$479K Buy
34,977
+1,375
+4% +$17.7K 0.11% 329
2026
Q1
$386K Buy
+33,602
New +$400K 0.06% 533
2025
Q4
Sell
-20,603
Closed -$269K 970
2025
Q3
$269K Sell
20,603
-1,046
-5% -$14.9K 0.05% 595
2025
Q2
$293K Buy
+21,649
New +$261K 0.04% 689
2025
Q1
Sell
-13,986
Closed -$167K 1217
2024
Q4
$167K Sell
13,986
-42,512
-75% -$521K 0.03% 785
2024
Q3
$651K Buy
56,498
+1,573
+3% +$15.6K 0.07% 475
2024
Q2
$545K Buy
54,925
+30,777
+127% +$352K 0.06% 480
2024
Q1
$315K Buy
24,148
+11,311
+88% +$127K 0.03% 759
2023
Q4
$126K Buy
+12,837
New +$139K 0.01% 931
2023
Q2
Sell
-16,630
Closed -$90K 1278
2023
Q1
$90K Buy
+16,630
New +$115K 0.01% 980
2022
Q2
Sell
-13,621
Closed -$112K 1390
2022
Q1
$112K Buy
+13,621
New +$103K 0.01% 1002
2021
Q2
Sell
-14,724
Closed -$193K 1380
2021
Q1
$193K Buy
+14,724
New +$196K 0.02% 963
2020
Q2
Sell
-41,202
Closed -$390K 1202
2020
Q1
$390K Buy
+41,202
New +$635K 0.08% 470
2019
Q4
Sell
-29,359
Closed -$503K 1188
2019
Q3
$503K Buy
+29,359
New +$553K 0.09% 421
2018
Q2
Sell
-30,473
Closed -$418K 1201
2018
Q1
$418K Buy
+30,473
New +$501K 0.06% 562
2016
Q4
Sell
-19,003
Closed -$357K 1055
2016
Q3
$357K Buy
+19,003
New +$333K 0.1% 396
2016
Q2
Sell
-29,226
Closed -$517K 1054
2016
Q1
$517K Buy
+29,226
New +$528K 0.14% 251
2015
Q4
Sell
-31,307
Closed -$703K 1024
2015
Q3
$703K Buy
+31,307
New +$634K 0.24% 69
2015
Q1
Sell
-29,670
Closed -$662K 806
2014
Q4
$662K Buy
+29,670
New +$667K 0.34% 33
2014
Q3
Sell
-9,067
Closed -$297K 789
2014
Q2
$297K Buy
+9,067
New +$299K 0.14% 316

Other funds holding MTRX

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

Dynamic Technology Lab increased its Matrix Service (MTRX) stake by 4.1% in Q2 2026, buying an estimated $17.7K and bringing the position to 34,977 shares worth $479K. The position accounts for 0.11% of the portfolio, ranked #329.

Dynamic Technology Lab first reported a position in MTRX in Q2 2014 and has held it in 20 quarters since. The position peaked at $703K in Q3 2015. 151 funds tracked by Wall St. Rank hold MTRX as of Q2 2026.

  • Dynamic Technology Lab held 34,977 shares of Matrix Service worth $479K as of Q2 2026.
  • Dynamic Technology Lab bought 1,375 Matrix Service shares in Q2 2026, an estimated $17.7K.
  • Matrix Service made up 0.11% of Dynamic Technology Lab's portfolio in Q2 2026, its #329 holding.
  • Dynamic Technology Lab first reported a position in Matrix Service in Q2 2014 and has held it in 20 quarters since.
  • Dynamic Technology Lab's Matrix Service position peaked at $703K in Q3 2015.
  • 151 funds tracked by Wall St. Rank held Matrix Service as of Q2 2026.

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