CCMIC
MSFT icon

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

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$420K Sell
845
-25
-3% -$12.4K 0.01% 61
2025
Q1
$327K Sell
870
-65
-7% -$24.4K 0.01% 63
2024
Q4
$394K Buy
935
+45
+5% +$19K 0.01% 63
2024
Q3
$383K Buy
890
+29
+3% +$12.5K 0.02% 54
2024
Q2
$385K Sell
861
-41
-5% -$18.3K 0.01% 60
2024
Q1
$379K Sell
902
-121
-12% -$50.9K 0.02% 49
2023
Q4
$385K Buy
1,023
+7
+0.7% +$2.63K 0.02% 46
2023
Q3
$321K Sell
1,016
-134
-12% -$42.3K 0.02% 52
2023
Q2
$392K Sell
1,150
-123
-10% -$41.9K 0.02% 52
2023
Q1
$367K Hold
1,273
0.02% 51
2022
Q4
$305K Buy
+1,273
New +$305K 0.02% 53
2022
Q3
Sell
-1,443
Closed -$371K 69
2022
Q2
$371K Buy
1,443
+373
+35% +$95.9K 0.02% 54
2022
Q1
$330K Buy
+1,070
New +$330K 0.02% 53
2021
Q4
Sell
-21
Closed -$6K 94
2021
Q3
$6K Buy
+21
New +$6K ﹤0.01% 65
2021
Q2
Sell
-80
Closed -$19K 83
2021
Q1
$19K Buy
+80
New +$19K ﹤0.01% 68
2020
Q2
Sell
-3,044
Closed -$480K 76
2020
Q1
$480K Buy
+3,044
New +$480K 0.04% 49
2018
Q4
Sell
-975
Closed -$112K 61
2018
Q3
$112K Sell
975
-125
-11% -$14.4K 0.01% 47
2018
Q2
$108K Buy
1,100
+76
+7% +$7.46K 0.01% 51
2018
Q1
$93K Sell
1,024
-207,711
-100% -$18.9M 0.01% 53
2017
Q4
$17.9M Sell
208,735
-5,790
-3% -$495K 1.51% 20
2017
Q3
$16M Sell
214,525
-16,021
-7% -$1.19M 1.48% 19
2017
Q2
$15.9M Buy
230,546
+3,761
+2% +$259K 1.61% 18
2017
Q1
$14.9M Sell
226,785
-9,445
-4% -$622K 1.55% 15
2016
Q4
$14.7M Buy
236,230
+5,231
+2% +$325K 1.57% 17
2016
Q3
$13.3M Sell
230,999
-3,351
-1% -$193K 1.5% 16
2016
Q2
$12M Sell
234,350
-6,926
-3% -$354K 1.32% 23
2016
Q1
$13.3M Sell
241,276
-25,438
-10% -$1.4M 1.51% 16
2015
Q4
$14.8M Sell
266,714
-8,385
-3% -$465K 1.85% 15
2015
Q3
$12.2M Buy
275,099
+5,839
+2% +$258K 1.49% 19
2015
Q2
$11.9M Buy
269,260
+7,025
+3% +$310K 1.29% 22
2015
Q1
$10.7M Buy
262,235
+9,025
+4% +$367K 1.18% 27
2014
Q4
$11.8M Buy
253,210
+2,074
+0.8% +$96.3K 1.28% 16
2014
Q3
$11.6M Buy
251,136
+2,561
+1% +$119K 0.89% 18
2014
Q2
$11M Buy
248,575
+3,275
+1% +$145K 4.71% 3
2014
Q1
$10.1M Buy
+245,300
New +$10.1M 4.75% 3