Cardinal Capital Management Inc (North Carolina)’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$18.7M Buy
50,127
+564
+1% +$228K 2.26% 8
2026
Q1
$18.3M Sell
49,563
-28
-0.1% -$11.7K 2.37% 8
2025
Q4
$24M Sell
49,591
-604
-1% -$303K 3.18% 3
2025
Q3
$26M Sell
50,195
-849
-2% -$433K 3.59% 1
2025
Q2
$25.4M Buy
51,044
+67
+0.1% +$29.1K 3.73% 1
2025
Q1
$19.1M Sell
50,977
-1,127
-2% -$459K 2.96% 3
2024
Q4
$22M Sell
52,104
-234
-0.4% -$99.7K 3.44% 2
2024
Q3
$22.5M Buy
52,338
+681
+1% +$291K 3.5% 2
2024
Q2
$23.1M Sell
51,657
-436
-0.8% -$184K 3.89% 2
2024
Q1
$21.9M Buy
52,093
+942
+2% +$381K 3.57% 2
2023
Q4
$19.2M Sell
51,151
-1,177
-2% -$419K 3.64% 2
2023
Q3
$16.5M Sell
52,328
-66
-0.1% -$21.8K 3.36% 2
2023
Q2
$17.8M Sell
52,394
-274
-0.5% -$85.9K 3.59% 1
2023
Q1
$15.2M Sell
52,668
-1,023
-2% -$261K 3.15% 2
2022
Q4
$12.9M Sell
53,691
-1,059
-2% -$254K 2.74% 3
2022
Q3
$12.8M Sell
54,750
-437
-0.8% -$115K 3.02% 3
2022
Q2
$14.2M Sell
55,187
-100
-0.2% -$27.1K 3.24% 2
2022
Q1
$17M Sell
55,287
-202
-0.4% -$60.8K 3.45% 2
2021
Q4
$18.7M Sell
55,489
-1,445
-3% -$468K 3.7% 1
2021
Q3
$16.1M Sell
56,934
-1,432
-2% -$417K 3.48% 1
2021
Q2
$15.8M Sell
58,366
-1,341
-2% -$341K 3.34% 2
2021
Q1
$14.1M Buy
59,707
+326
+0.5% +$75.6K 3.1% 2
2020
Q4
$13.2M Sell
59,381
-1,664
-3% -$358K 3.13% 2
2020
Q3
$12.8M Sell
61,045
-3,437
-5% -$722K 3.54% 2
2020
Q2
$13.1M Sell
64,482
-2,487
-4% -$451K 3.78% 2
2020
Q1
$10.6M Sell
66,969
-6,041
-8% -$993K 3.49% 2
2019
Q4
$11.5M Sell
73,010
-2,518
-3% -$370K 2.99% 2
2019
Q3
$10.5M Sell
75,528
-1,711
-2% -$235K 2.9% 2
2019
Q2
$10.3M Sell
77,239
-3,655
-5% -$464K 2.94% 2
2019
Q1
$9.54M Sell
80,894
-1,633
-2% -$178K 2.73% 2
2018
Q4
$8.38M Sell
82,527
-439
-0.5% -$47K 2.76% 2
2018
Q3
$9.49M Sell
82,966
-2,128
-3% -$231K 2.68% 2
2018
Q2
$8.39M Sell
85,094
-1,185
-1% -$115K 2.54% 2
2018
Q1
$7.87M Sell
86,279
-5,049
-6% -$462K 2.47% 5
2017
Q4
$7.81M Sell
91,328
-1,956
-2% -$160K 2.36% 4
2017
Q3
$6.95M Sell
93,284
-1,226
-1% -$89.6K 2.19% 4
2017
Q2
$6.51M Buy
94,510
+2,339
+3% +$161K 2.15% 5
2017
Q1
$6.07M Sell
92,171
-1,719
-2% -$110K 2.2% 3
2016
Q4
$5.83M Sell
93,890
-163
-0.2% -$9.8K 2.22% 4
2016
Q3
$5.42M Buy
94,053
+1,292
+1% +$72.9K 2.12% 5
2016
Q2
$4.75M Sell
92,761
-622
-0.7% -$32.3K 1.93% 9
2016
Q1
$5.16M Buy
93,383
+1,638
+2% +$85.9K 2.17% 5
2015
Q4
$5.09M Sell
91,745
-1,190
-1% -$62.6K 2.27% 6
2015
Q3
$4.11M Buy
92,935
+356
+0.4% +$16K 1.92% 10
2015
Q2
$4.09M Buy
92,579
+2,973
+3% +$136K 1.79% 15
2015
Q1
$3.64M Sell
89,606
-814
-0.9% -$35.4K 1.54% 21
2014
Q4
$4.2M Sell
90,420
-808
-0.9% -$37.9K 1.92% 11
2014
Q3
$4.23M Buy
91,228
+1,031
+1% +$46K 2.01% 10
2014
Q2
$3.76M Buy
90,197
+715
+0.8% +$28.9K 1.87% 14
2014
Q1
$3.67M Sell
89,482
-4,457
-5% -$167K 1.89% 15
2013
Q4
$3.51M Buy
93,939
+526
+0.6% +$19.1K 1.8% 19
2013
Q3
$3.11M Buy
93,413
+1,471
+2% +$48.4K 1.76% 23
2013
Q2
$3.18M Buy
+91,942
New +$3.01M 1.88% 16

Other funds holding MSFT

Cardinal Capital Management Inc (North Carolina)'s MSFT Position: Q2 2026 in Review

Cardinal Capital Management Inc (North Carolina) increased its Microsoft (MSFT) stake by 1.1% in Q2 2026, buying an estimated $228K and bringing the position to 50,127 shares worth $18.7M. The position accounts for 2.26% of the portfolio, ranked #8.

Cardinal Capital Management Inc (North Carolina) first reported a position in MSFT in Q2 2013 and has held it in 53 quarters since. The position peaked at $26M in Q3 2025. 2,335 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Cardinal Capital Management Inc (North Carolina) held 50,127 shares of Microsoft worth $18.7M as of Q2 2026.
  • Cardinal Capital Management Inc (North Carolina) bought 564 Microsoft shares in Q2 2026, an estimated $228K.
  • Microsoft made up 2.26% of Cardinal Capital Management Inc (North Carolina)'s portfolio in Q2 2026, its #8 holding.
  • Cardinal Capital Management Inc (North Carolina) first reported a position in Microsoft in Q2 2013 and has held it in 53 quarters since.
  • Cardinal Capital Management Inc (North Carolina)'s Microsoft position peaked at $26M in Q3 2025.
  • 2,335 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Cardinal Capital Management Inc (North Carolina)'s 13F filing for Q2 2026, filed 21 Jul 2026.