Oberweis Asset Management’s Matrix Service MTRX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
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% +$120K 0.12% 170
2024
Q3
$2.43M Hold
211,075
0.12% 180
2024
Q2
$2.1M Buy
211,075
+12,575
+6% +$125K 0.13% 173
2024
Q1
$2.59M Buy
+198,500
New +$2.59M 0.19% 159
2020
Q1
Sell
-26,400
Closed -$604K 192
2019
Q4
$604K Sell
26,400
-1,200
-4% -$27.5K 0.2% 126
2019
Q3
$473K Hold
27,600
0.11% 146
2019
Q2
$559K Buy
+27,600
New +$559K 0.1% 136
2016
Q1
Sell
-33,000
Closed -$678K 188
2015
Q4
$678K Buy
33,000
+16,900
+105% +$347K 0.19% 80
2015
Q3
$362K Buy
+16,100
New +$362K 0.11% 117
2014
Q4
Sell
-120,562
Closed -$2.91M 137
2014
Q3
$2.91M Sell
120,562
-14,900
-11% -$359K 0.8% 38
2014
Q2
$4.44M Buy
135,462
+6,818
+5% +$224K 1.1% 32
2014
Q1
$4.35M Buy
128,644
+113,244
+735% +$3.83M 0.91% 32
2013
Q4
$376K Hold
15,400
0.09% 106
2013
Q3
$302K Buy
+15,400
New +$302K 0.09% 105