MPPLM
MSFT icon

Midwest Professional Planners Ltd (MPPL)’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$6.44M Sell
12,940
-131
-1% -$65.2K 1.69% 10
2025
Q1
$4.91M Sell
13,071
-716
-5% -$269K 1.53% 13
2024
Q4
$5.81M Buy
13,787
+519
+4% +$219K 1.74% 8
2024
Q3
$5.71M Buy
13,268
+806
+6% +$347K 1.75% 7
2024
Q2
$5.57M Buy
12,462
+699
+6% +$312K 1.86% 6
2024
Q1
$4.95M Buy
11,763
+3,022
+35% +$1.27M 1.74% 8
2023
Q4
$3.29M Buy
8,741
+509
+6% +$191K 1.31% 16
2023
Q3
$2.6M Sell
8,232
-155
-2% -$48.9K 1.17% 24
2023
Q2
$2.86M Buy
8,387
+981
+13% +$334K 1.25% 21
2023
Q1
$2.14M Sell
7,406
-2,248
-23% -$648K 1.04% 23
2022
Q4
$2.32M Buy
9,654
+428
+5% +$103K 1.28% 18
2022
Q3
$2.15M Buy
9,226
+584
+7% +$136K 1.28% 14
2022
Q2
$2.22M Buy
8,642
+379
+5% +$97.3K 1.25% 17
2022
Q1
$2.55M Buy
8,263
+475
+6% +$146K 1.25% 19
2021
Q4
$2.62M Buy
7,788
+98
+1% +$33K 1.27% 19
2021
Q3
$2.17M Sell
7,690
-11
-0.1% -$3.1K 1.15% 23
2021
Q2
$2.09M Buy
+7,701
New +$2.09M 1.09% 24
2021
Q1
Sell
-7,475
Closed -$1.66M 106
2020
Q4
$1.66M Buy
+7,475
New +$1.66M 1.02% 23
2020
Q1
Sell
-1,352
Closed -$239K 88
2019
Q4
$239K Sell
1,352
-2,594
-66% -$459K 0.2% 85
2019
Q3
$549K Buy
3,946
+400
+11% +$55.7K 0.49% 51
2019
Q2
$475K Buy
3,546
+64
+2% +$8.57K 0.44% 57
2019
Q1
$411K Buy
+3,482
New +$411K 0.4% 54
2018
Q3
Sell
-260
Closed -$26K 219
2018
Q2
$26K Hold
260
0.02% 175
2018
Q1
$24K Sell
260
-54
-17% -$4.99K 0.02% 173
2017
Q4
$27K Buy
+314
New +$27K 0.02% 168