JIR
MSFT icon

James Investment Research’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$37.4M Sell
75,123
-1,316
-2% -$655K 4.44% 1
2025
Q1
$28.7M Sell
76,439
-8,019
-9% -$3.01M 3.64% 2
2024
Q4
$35.6M Sell
84,458
-1,362
-2% -$574K 4.24% 1
2024
Q3
$36.9M Sell
85,820
-1,533
-2% -$660K 4.26% 1
2024
Q2
$39M Sell
87,353
-1,869
-2% -$835K 4.65% 1
2024
Q1
$37.5M Sell
89,222
-4,702
-5% -$1.98M 4.46% 1
2023
Q4
$35.3M Sell
93,924
-6,961
-7% -$2.62M 4.44% 1
2023
Q3
$31.9M Sell
100,885
-379
-0.4% -$120K 4.21% 1
2023
Q2
$34.5M Buy
101,264
+4,314
+4% +$1.47M 4.41% 1
2023
Q1
$28M Sell
96,950
-3,389
-3% -$977K 3.7% 1
2022
Q4
$24.1M Sell
100,339
-1,209
-1% -$290K 3.37% 1
2022
Q3
$23.7M Sell
101,548
-695
-0.7% -$162K 3.37% 2
2022
Q2
$26.3M Sell
102,243
-8,338
-8% -$2.14M 3.51% 2
2022
Q1
$34.1M Sell
110,581
-11,688
-10% -$3.6M 3.58% 2
2021
Q4
$41.1M Sell
122,269
-8,515
-7% -$2.86M 3.77% 1
2021
Q3
$36.9M Buy
130,784
+576
+0.4% +$162K 3.42% 1
2021
Q2
$35.3M Buy
130,208
+14,783
+13% +$4M 3.02% 1
2021
Q1
$27.2M Sell
115,425
-9,095
-7% -$2.14M 2.47% 2
2020
Q4
$27.7M Sell
124,520
-54,506
-30% -$12.1M 2.49% 2
2020
Q3
$37.7M Buy
179,026
+9,551
+6% +$2.01M 3.48% 1
2020
Q2
$34.5M Sell
169,475
-9,386
-5% -$1.91M 3.22% 2
2020
Q1
$28.2M Sell
178,861
-21,829
-11% -$3.44M 2.92% 2
2019
Q4
$31.6M Sell
200,690
-6,081
-3% -$959K 2.21% 5
2019
Q3
$28.7M Buy
206,771
+11,370
+6% +$1.58M 2.09% 6
2019
Q2
$26.2M Buy
195,401
+38,979
+25% +$5.22M 1.9% 9
2019
Q1
$18.4M Buy
156,422
+58,033
+59% +$6.84M 1.21% 16
2018
Q4
$9.99M Buy
98,389
+97,427
+10,128% +$9.9M 0.62% 38
2018
Q3
$110K Hold
962
﹤0.01% 611
2018
Q2
$95K Hold
962
﹤0.01% 626
2018
Q1
$88K Hold
962
﹤0.01% 615
2017
Q4
$82K Sell
962
-140
-13% -$11.9K ﹤0.01% 607
2017
Q3
$82K Sell
1,102
-450
-29% -$33.5K ﹤0.01% 589
2017
Q2
$107K Sell
1,552
-150
-9% -$10.3K ﹤0.01% 543
2017
Q1
$112K Buy
1,702
+388
+30% +$25.5K ﹤0.01% 478
2016
Q4
$82K Hold
1,314
﹤0.01% 374
2016
Q3
$76K Hold
1,314
﹤0.01% 374
2016
Q2
$67K Buy
1,314
+62
+5% +$3.16K ﹤0.01% 342
2016
Q1
$69K Hold
1,252
﹤0.01% 321
2015
Q4
$70K Hold
1,252
﹤0.01% 332
2015
Q3
$55K Hold
1,252
﹤0.01% 342
2015
Q2
$55K Hold
1,252
﹤0.01% 355
2015
Q1
$51K Sell
1,252
-323,143
-100% -$13.2M ﹤0.01% 379
2014
Q4
$15.1M Buy
324,395
+30,707
+10% +$1.43M 0.41% 84
2014
Q3
$13.6M Buy
293,688
+279,372
+1,951% +$13M 0.43% 80
2014
Q2
$597K Buy
14,316
+1,775
+14% +$74K 0.02% 253
2014
Q1
$514K Sell
12,541
-360
-3% -$14.8K 0.02% 273
2013
Q4
$483K Sell
12,901
-1,425
-10% -$53.4K 0.02% 273
2013
Q3
$477K Sell
14,326
-213,577
-94% -$7.11M 0.02% 263
2013
Q2
$7.87M Buy
+227,903
New +$7.87M 0.32% 89