NPF
MSFT icon

Norris Perne & French’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$113M Buy
227,514
+2,404
+1% +$1.2M 7.88% 1
2025
Q1
$84.5M Sell
225,110
-691
-0.3% -$259K 6.35% 1
2024
Q4
$95.2M Sell
225,801
-111
-0% -$46.8K 6.86% 1
2024
Q3
$97.2M Sell
225,912
-3,934
-2% -$1.69M 6.67% 1
2024
Q2
$103M Sell
229,846
-1,819
-0.8% -$813K 7.43% 1
2024
Q1
$97.5M Sell
231,665
-5,141
-2% -$2.16M 6.99% 1
2023
Q4
$89M Sell
236,806
-2,020
-0.8% -$760K 6.89% 1
2023
Q3
$75.4M Sell
238,826
-1,191
-0.5% -$376K 6.59% 1
2023
Q2
$81.7M Sell
240,017
-1,283
-0.5% -$437K 6.88% 1
2023
Q1
$69.5M Sell
241,300
-1,373
-0.6% -$396K 6.37% 1
2022
Q4
$58.2M Buy
242,673
+707
+0.3% +$170K 5.74% 1
2022
Q3
$56.4M Buy
241,966
+19,352
+9% +$4.51M 5.86% 1
2022
Q2
$57.2M Buy
222,614
+3,821
+2% +$981K 5.49% 1
2022
Q1
$67.5M Buy
218,793
+3,305
+2% +$1.02M 5.45% 1
2021
Q4
$72.5M Buy
215,488
+4,107
+2% +$1.38M 5.62% 1
2021
Q3
$59.6M Sell
211,381
-30,738
-13% -$8.67M 5.12% 1
2021
Q2
$65.6M Sell
242,119
-158
-0.1% -$42.8K 5.65% 1
2021
Q1
$57.1M Sell
242,277
-18,299
-7% -$4.31M 5.3% 1
2020
Q4
$58M Buy
260,576
+2,447
+0.9% +$544K 5.46% 1
2020
Q3
$54.3M Sell
258,129
-13,354
-5% -$2.81M 5.9% 1
2020
Q2
$55.2M Sell
271,483
-18,006
-6% -$3.66M 6.72% 1
2020
Q1
$45.7M Sell
289,489
-2,400
-0.8% -$379K 6.85% 1
2019
Q4
$46M Sell
291,889
-433
-0.1% -$68.3K 5.5% 1
2019
Q3
$40.6M Sell
292,322
-5,139
-2% -$714K 5.06% 1
2019
Q2
$39.8M Sell
297,461
-6,380
-2% -$855K 5.03% 1
2019
Q1
$35.8M Buy
303,841
+4,028
+1% +$475K 4.72% 1
2018
Q4
$30.5M Buy
299,813
+25,452
+9% +$2.59M 4.76% 1
2018
Q3
$31.4M Buy
274,361
+361
+0.1% +$41.3K 4.11% 1
2018
Q2
$27M Sell
274,000
-7,857
-3% -$775K 3.94% 1
2018
Q1
$25.7M Buy
281,857
+3,433
+1% +$313K 3.74% 1
2017
Q4
$23.8M Buy
278,424
+11,851
+4% +$1.01M 3.46% 3
2017
Q3
$19.9M Buy
266,573
+7,691
+3% +$573K 3.09% 5
2017
Q2
$17.8M Buy
258,882
+78,914
+44% +$5.44M 2.99% 3
2017
Q1
$11.9M Sell
179,968
-4,797
-3% -$316K 2.21% 8
2016
Q4
$11.5M Buy
184,765
+322
+0.2% +$20K 2.26% 8
2016
Q3
$10.6M Buy
184,443
+1,393
+0.8% +$80.2K 2.21% 10
2016
Q2
$9.37M Sell
183,050
-5,795
-3% -$297K 2.02% 18
2016
Q1
$10.4M Buy
188,845
+18,184
+11% +$1M 2.16% 15
2015
Q4
$9.47M Buy
170,661
+20,279
+13% +$1.13M 1.98% 20
2015
Q3
$6.66M Buy
150,382
+4,906
+3% +$217K 1.59% 26
2015
Q2
$6.42M Sell
145,476
-2,431
-2% -$107K 1.23% 33
2015
Q1
$6.01M Buy
147,907
+1,838
+1% +$74.7K 1.12% 37
2014
Q4
$6.79M Buy
146,069
+1,991
+1% +$92.5K 1.24% 36
2014
Q3
$6.68M Sell
144,078
-2,276
-2% -$106K 1.29% 34
2014
Q2
$6.1M Buy
146,354
+7,354
+5% +$307K 1.15% 37
2014
Q1
$5.7M Sell
139,000
-490
-0.4% -$20.1K 1.12% 37
2013
Q4
$5.22M Sell
139,490
-1,323
-0.9% -$49.5K 0.98% 39
2013
Q3
$4.69M Sell
140,813
-3,102
-2% -$103K 0.97% 37
2013
Q2
$4.97M Buy
+143,915
New +$4.97M 1.06% 37