NP
MSFT icon

NorthRock Partners’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$73.9M Buy
148,504
+8,388
+6% +$4.17M 1.91% 11
2025
Q1
$52.6M Sell
140,116
-568
-0.4% -$213K 1.77% 13
2024
Q4
$59.3M Sell
140,684
-4,077
-3% -$1.72M 1.93% 12
2024
Q3
$62.3M Buy
144,761
+6,853
+5% +$2.95M 2.05% 11
2024
Q2
$61.6M Buy
137,908
+4,099
+3% +$1.83M 2.32% 9
2024
Q1
$56.3M Buy
133,809
+8,093
+6% +$3.4M 2.16% 10
2023
Q4
$47.3M Buy
125,716
+67,701
+117% +$25.5M 1.98% 11
2023
Q3
$18.3M Buy
58,015
+8,772
+18% +$2.77M 1.91% 12
2023
Q2
$16.8M Sell
49,243
-4,255
-8% -$1.45M 1.84% 13
2023
Q1
$15.4M Sell
53,498
-3,859
-7% -$1.11M 1.64% 13
2022
Q4
$13.8M Buy
57,357
+3,489
+6% +$837K 1.57% 13
2022
Q3
$12.5M Sell
53,868
-1,146
-2% -$267K 1.46% 13
2022
Q2
$14.1M Buy
55,014
+2,558
+5% +$657K 1.47% 13
2022
Q1
$16.2M Buy
52,456
+683
+1% +$211K 1.45% 13
2021
Q4
$17.4M Buy
51,773
+6,244
+14% +$2.1M 1.3% 13
2021
Q3
$12.9M Buy
45,529
+7,514
+20% +$2.13M 1.05% 15
2021
Q2
$10.3M Buy
38,015
+5,105
+16% +$1.38M 0.86% 17
2021
Q1
$7.76M Buy
32,910
+417
+1% +$98.3K 0.71% 20
2020
Q4
$7.23M Sell
32,493
-3,095
-9% -$688K 0.71% 21
2020
Q3
$7.49M Buy
35,588
+1,030
+3% +$217K 0.83% 20
2020
Q2
$7.03M Buy
34,558
+2,974
+9% +$605K 0.83% 20
2020
Q1
$4.98M Sell
31,584
-12,424
-28% -$1.96M 0.7% 24
2019
Q4
$6.94M Buy
44,008
+18,365
+72% +$2.9M 0.73% 30
2019
Q3
$3.57M Buy
25,643
+13,118
+105% +$1.82M 0.49% 50
2019
Q2
$1.68M Sell
12,525
-22,319
-64% -$2.99M 0.48% 16
2019
Q1
$4.11M Sell
34,844
-5,666
-14% -$668K 1.08% 16
2018
Q4
$4.12M Buy
40,510
+31,145
+333% +$3.17M 1.23% 15
2018
Q3
$1.07M Sell
9,365
-1,392
-13% -$159K 0.31% 16
2018
Q2
$1.06M Buy
10,757
+248
+2% +$24.5K 0.36% 15
2018
Q1
$958K Sell
10,509
-1,608
-13% -$147K 0.31% 16
2017
Q4
$948K Sell
12,117
-2,150
-15% -$168K 0.3% 16
2017
Q3
$1.06M Buy
14,267
+5,248
+58% +$391K 0.4% 16
2017
Q2
$621K Sell
9,019
-25,423
-74% -$1.75M 0.26% 20
2017
Q1
$282K Buy
34,442
+27,420
+390% +$225K 0.12% 32
2016
Q4
$437K Sell
7,022
-793
-10% -$49.4K 0.15% 30
2016
Q3
$449K Buy
7,815
+2,370
+44% +$136K 0.19% 22
2016
Q2
$279K Buy
5,445
+1,102
+25% +$56.5K 0.12% 34
2016
Q1
$241K Sell
4,343
-356
-8% -$19.8K 0.13% 35
2015
Q4
$258K Sell
4,699
-7,884
-63% -$433K 0.15% 29
2015
Q3
$558K Sell
12,583
-29,518
-70% -$1.31M 0.35% 18
2015
Q2
$1.86M Sell
42,101
-3,603
-8% -$159K 0.86% 13
2015
Q1
$1.86M Buy
45,704
+1,074
+2% +$43.7K 1.1% 9
2014
Q4
$2.07M Buy
+44,630
New +$2.07M 1.27% 9