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
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: Q1 2026 in Review

Dynamic Technology Lab opened a new position in Matrix Service (MTRX) in Q1 2026: 33,602 shares worth $386K. The stake represents 0.06% of the portfolio and ranks #533 among its holdings. This is a return to the name: Dynamic Technology Lab previously reported a position in MTRX as recently as Q3 2025.

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

  • Dynamic Technology Lab held 33,602 shares of Matrix Service worth $386K as of Q1 2026.
  • Matrix Service was a new Dynamic Technology Lab position in Q1 2026.
  • Matrix Service made up 0.06% of Dynamic Technology Lab's portfolio in Q1 2026, its #533 holding.
  • Dynamic Technology Lab first reported a position in Matrix Service in Q2 2014 and has held it in 19 quarters since.
  • Dynamic Technology Lab's Matrix Service position peaked at $703K in Q3 2015.
  • 144 funds tracked by Wall St. Rank held Matrix Service as of Q1 2026.

Based on Dynamic Technology Lab's 13F filing for Q1 2026, filed 15 May 2026.