LRPA
MSFT icon

L. Roy Papp & Associates’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$59.8M Sell
120,264
-341
-0.3% -$170K 7.11% 1
2025
Q1
$45.3M Sell
120,605
-1,079
-0.9% -$405K 5.55% 2
2024
Q4
$51.3M Sell
121,684
-482
-0.4% -$203K 5.99% 2
2024
Q3
$52.6M Sell
122,166
-1,947
-2% -$838K 6.36% 2
2024
Q2
$55.5M Sell
124,113
-5,753
-4% -$2.57M 6.72% 2
2024
Q1
$54.6M Sell
129,866
-6,016
-4% -$2.53M 6.5% 1
2023
Q4
$51.1M Sell
135,882
-2,061
-1% -$775K 6.34% 2
2023
Q3
$43.6M Sell
137,943
-323
-0.2% -$102K 5.9% 2
2023
Q2
$47.1M Sell
138,266
-2,736
-2% -$932K 6.05% 2
2023
Q1
$40.7M Buy
141,002
+1,212
+0.9% +$349K 5.49% 2
2022
Q4
$33.5M Sell
139,790
-2,487
-2% -$596K 4.7% 2
2022
Q3
$33.1M Buy
142,277
+2,165
+2% +$504K 5.01% 2
2022
Q2
$36M Buy
140,112
+2,694
+2% +$692K 5.22% 2
2022
Q1
$42.4M Sell
137,418
-2,110
-2% -$651K 5.29% 2
2021
Q4
$46.9M Sell
139,528
-2,791
-2% -$939K 5.37% 3
2021
Q3
$40.1M Sell
142,319
-2,382
-2% -$672K 5.1% 2
2021
Q2
$39.2M Buy
144,701
+12,871
+10% +$3.49M 4.95% 2
2021
Q1
$31.1M Sell
131,830
-37,843
-22% -$8.92M 4.46% 2
2020
Q4
$37.7M Sell
169,673
-1,989
-1% -$442K 4.35% 3
2020
Q3
$36.1M Sell
171,662
-16,429
-9% -$3.46M 4.64% 3
2020
Q2
$38.3M Sell
188,091
-4,024
-2% -$819K 5.43% 2
2020
Q1
$30.3M Sell
192,115
-5,972
-3% -$942K 5.53% 2
2019
Q4
$31.2M Sell
198,087
-4,213
-2% -$664K 4.5% 3
2019
Q3
$28.1M Buy
202,300
+194
+0.1% +$27K 4.41% 3
2019
Q2
$27.1M Sell
202,106
-731
-0.4% -$97.9K 4.25% 2
2019
Q1
$23.9M Buy
202,837
+2,561
+1% +$302K 4.3% 4
2018
Q4
$20.3M Sell
200,276
-2,391
-1% -$243K 4.25% 3
2018
Q3
$23.2M Sell
202,667
-2,613
-1% -$299K 4.14% 5
2018
Q2
$20.2M Sell
205,280
-5,553
-3% -$548K 3.83% 5
2018
Q1
$19.2M Buy
210,833
+12,392
+6% +$1.13M 3.68% 6
2017
Q4
$17M Sell
198,441
-771
-0.4% -$66K 3.36% 8
2017
Q3
$14.8M Sell
199,212
-552
-0.3% -$41.1K 3.21% 9
2017
Q2
$13.8M Buy
199,764
+930
+0.5% +$64.1K 2.98% 9
2017
Q1
$13.1M Buy
198,834
+851
+0.4% +$56K 2.98% 9
2016
Q4
$12.3M Buy
197,983
+8,843
+5% +$550K 2.82% 9
2016
Q3
$10.9M Sell
189,140
-1,016
-0.5% -$58.5K 2.53% 10
2016
Q2
$9.73M Buy
190,156
+8,130
+4% +$416K 2.3% 13
2016
Q1
$10.1M Buy
182,026
+5,980
+3% +$330K 2.38% 10
2015
Q4
$9.77M Sell
176,046
-6,000
-3% -$333K 2.39% 13
2015
Q3
$8.06M Buy
182,046
+3,195
+2% +$141K 1.99% 15
2015
Q2
$7.9M Sell
178,851
-5,716
-3% -$252K 1.8% 17
2015
Q1
$7.5M Sell
184,567
-1,681
-0.9% -$68.3K 1.64% 18
2014
Q4
$8.65M Sell
186,248
-7,510
-4% -$349K 1.89% 17
2014
Q3
$8.98M Sell
193,758
-2,957
-2% -$137K 2.08% 16
2014
Q2
$8.2M Sell
196,715
-4,825
-2% -$201K 1.85% 16
2014
Q1
$8.26M Sell
201,540
-26,269
-12% -$1.08M 1.93% 17
2013
Q4
$8.52M Sell
227,809
-3,015
-1% -$113K 1.84% 18
2013
Q3
$7.68M Sell
230,824
-20,348
-8% -$677K 1.82% 17
2013
Q2
$8.68M Buy
+251,172
New +$8.68M 2.16% 16