Oberweis Asset Management’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
Sell
-226,575
Closed -$2.65M 192
2025
Q4
$2.65M Buy
226,575
+5,500
+2% +$69.1K 0.1% 154
2025
Q3
$2.89M Hold
221,075
0.11% 158
2025
Q2
$2.99M Hold
221,075
0.13% 159
2025
Q1
$2.75M Hold
221,075
0.14% 160
2024
Q4
$2.65M Buy
221,075
+10,000
+5% +$123K 0.12% 170
2024
Q3
$2.43M Hold
211,075
0.12% 180
2024
Q2
$2.1M Buy
211,075
+12,575
+6% +$144K 0.13% 173
2024
Q1
$2.59M Buy
+198,500
New +$2.23M 0.19% 159
2020
Q1
Sell
-26,400
Closed -$604K 192
2019
Q4
$604K Sell
26,400
-1,200
-4% -$23.7K 0.2% 126
2019
Q3
$473K Hold
27,600
0.11% 146
2019
Q2
$559K Buy
+27,600
New +$545K 0.1% 136
2016
Q1
Sell
-33,000
Closed -$678K 188
2015
Q4
$678K Buy
33,000
+16,900
+105% +$379K 0.19% 80
2015
Q3
$362K Buy
+16,100
New +$326K 0.11% 117
2014
Q4
Sell
-120,562
Closed -$2.91M 137
2014
Q3
$2.91M Sell
120,562
-14,900
-11% -$414K 0.8% 38
2014
Q2
$4.44M Buy
135,462
+6,818
+5% +$225K 1.1% 32
2014
Q1
$4.35M Buy
128,644
+113,244
+735% +$3.39M 0.91% 32
2013
Q4
$376K Hold
15,400
0.09% 106
2013
Q3
$302K Buy
+15,400
New +$258K 0.09% 105

Other funds holding MTRX

Oberweis Asset Management's MTRX Position: Q1 2026 in Review

Oberweis Asset Management sold out of Matrix Service (MTRX) in Q1 2026, closing a stake of 226,575 shares — an estimated $2.65M sold.

Oberweis Asset Management first reported a position in MTRX in Q3 2013 and held it in 18 quarters. The position peaked at $4.44M in Q2 2014. 144 funds tracked by Wall St. Rank hold MTRX as of Q1 2026.

  • Oberweis Asset Management reported no remaining Matrix Service position as of Q1 2026 after selling out during the quarter.
  • Oberweis Asset Management sold 226,575 Matrix Service shares in Q1 2026, an estimated $2.65M.
  • Oberweis Asset Management first reported a position in Matrix Service in Q3 2013 and held it in 18 quarters.
  • Oberweis Asset Management's Matrix Service position peaked at $4.44M in Q2 2014.
  • 144 funds tracked by Wall St. Rank held Matrix Service as of Q1 2026.

Based on Oberweis Asset Management's 13F filing for Q1 2026, filed 15 May 2026.