Oberweis Asset Management’s Monolithic Power Systems MPWR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q4
Sell
-750
Closed -$693K 224
2024
Q3
$693K Buy
+750
New +$648K 0.04% 190
2019
Q4
Sell
-37,562
Closed -$5.85M 215
2019
Q3
$5.85M Buy
37,562
+6,872
+22% +$1.03M 1.32% 18
2019
Q2
$4.17M Sell
30,690
-188
-0.6% -$25.6K 0.76% 31
2019
Q1
$4.18M Sell
30,878
-6,984
-18% -$917K 0.84% 33
2018
Q4
$4.4M Sell
37,862
-19,538
-34% -$2.34M 0.98% 28
2018
Q3
$7.21M Sell
57,400
-5,069
-8% -$707K 1.4% 23
2018
Q2
$8.35M Buy
62,469
+662
+1% +$84.3K 2.1% 6
2018
Q1
$7.16M Sell
61,807
-5,562
-8% -$659K 1.88% 11
2017
Q4
$7.57M Buy
67,369
+3,481
+5% +$404K 1.77% 13
2017
Q3
$6.81M Sell
63,888
-854
-1% -$86.7K 1.89% 16
2017
Q2
$6.24M Sell
64,742
-298
-0.5% -$28.4K 1.71% 16
2017
Q1
$5.99M Buy
65,040
+38,220
+143% +$3.39M 1.77% 17
2016
Q4
$2.2M Buy
26,820
+18,320
+216% +$1.47M 0.66% 42
2016
Q3
$684K Buy
8,500
+1,200
+16% +$88.7K 0.2% 84
2016
Q2
$499K Buy
7,300
+3,200
+78% +$210K 0.15% 105
2016
Q1
$261K Buy
+4,100
New +$244K 0.08% 160

Other funds holding MPWR