CCMINC
MSFT icon

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

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$25.4M Buy
51,044
+67
+0.1% +$33.3K 3.73% 1
2025
Q1
$19.1M Sell
50,977
-1,127
-2% -$423K 2.96% 3
2024
Q4
$22M Sell
52,104
-234
-0.4% -$98.6K 3.44% 2
2024
Q3
$22.5M Buy
52,338
+681
+1% +$293K 3.5% 2
2024
Q2
$23.1M Sell
51,657
-436
-0.8% -$195K 3.89% 2
2024
Q1
$21.9M Buy
52,093
+942
+2% +$396K 3.57% 2
2023
Q4
$19.2M Sell
51,151
-1,177
-2% -$443K 3.64% 2
2023
Q3
$16.5M Sell
52,328
-66
-0.1% -$20.8K 3.36% 2
2023
Q2
$17.8M Sell
52,394
-274
-0.5% -$93.3K 3.59% 1
2023
Q1
$15.2M Sell
52,668
-1,023
-2% -$295K 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% -$102K 3.02% 3
2022
Q2
$14.2M Sell
55,187
-100
-0.2% -$25.7K 3.24% 2
2022
Q1
$17M Sell
55,287
-202
-0.4% -$62.3K 3.45% 2
2021
Q4
$18.7M Sell
55,489
-1,445
-3% -$486K 3.7% 1
2021
Q3
$16.1M Sell
56,934
-1,432
-2% -$404K 3.48% 1
2021
Q2
$15.8M Sell
58,366
-1,341
-2% -$363K 3.34% 2
2021
Q1
$14.1M Buy
59,707
+326
+0.5% +$76.9K 3.1% 2
2020
Q4
$13.2M Sell
59,381
-1,664
-3% -$370K 3.13% 2
2020
Q3
$12.8M Sell
61,045
-3,437
-5% -$723K 3.54% 2
2020
Q2
$13.1M Sell
64,482
-2,487
-4% -$506K 3.78% 2
2020
Q1
$10.6M Sell
66,969
-6,041
-8% -$953K 3.49% 2
2019
Q4
$11.5M Sell
73,010
-2,518
-3% -$397K 2.99% 2
2019
Q3
$10.5M Sell
75,528
-1,711
-2% -$238K 2.9% 2
2019
Q2
$10.3M Sell
77,239
-3,655
-5% -$490K 2.94% 2
2019
Q1
$9.54M Sell
80,894
-1,633
-2% -$193K 2.73% 2
2018
Q4
$8.38M Sell
82,527
-439
-0.5% -$44.6K 2.76% 2
2018
Q3
$9.49M Sell
82,966
-2,128
-3% -$243K 2.68% 2
2018
Q2
$8.39M Sell
85,094
-1,185
-1% -$117K 2.54% 2
2018
Q1
$7.87M Sell
86,279
-5,049
-6% -$461K 2.47% 5
2017
Q4
$7.81M Sell
91,328
-1,956
-2% -$167K 2.36% 4
2017
Q3
$6.95M Sell
93,284
-1,226
-1% -$91.3K 2.19% 4
2017
Q2
$6.52M Buy
94,510
+2,339
+3% +$161K 2.15% 5
2017
Q1
$6.07M Sell
92,171
-1,719
-2% -$113K 2.2% 3
2016
Q4
$5.83M Sell
93,890
-163
-0.2% -$10.1K 2.22% 4
2016
Q3
$5.42M Buy
94,053
+1,292
+1% +$74.4K 2.12% 5
2016
Q2
$4.75M Sell
92,761
-622
-0.7% -$31.8K 1.93% 9
2016
Q1
$5.16M Buy
93,383
+1,638
+2% +$90.5K 2.17% 5
2015
Q4
$5.09M Sell
91,745
-1,190
-1% -$66K 2.27% 6
2015
Q3
$4.11M Buy
92,935
+356
+0.4% +$15.8K 1.92% 10
2015
Q2
$4.09M Buy
92,579
+2,973
+3% +$131K 1.79% 15
2015
Q1
$3.64M Sell
89,606
-814
-0.9% -$33.1K 1.54% 21
2014
Q4
$4.2M Sell
90,420
-808
-0.9% -$37.5K 1.92% 11
2014
Q3
$4.23M Buy
91,228
+1,031
+1% +$47.8K 2.01% 10
2014
Q2
$3.76M Buy
90,197
+715
+0.8% +$29.8K 1.87% 14
2014
Q1
$3.67M Sell
89,482
-4,457
-5% -$183K 1.89% 15
2013
Q4
$3.51M Buy
93,939
+526
+0.6% +$19.7K 1.8% 19
2013
Q3
$3.11M Buy
93,413
+1,471
+2% +$49K 1.76% 23
2013
Q2
$3.18M Buy
+91,942
New +$3.18M 1.88% 16