Dundas Partners’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$92.8M Hold
186,468
6.45% 1
2025
Q1
$70M Hold
186,468
5.15% 3
2024
Q4
$78.6M Buy
186,468
+6,107
+3% +$2.57M 5.51% 1
2024
Q3
$77.6M Hold
180,361
5.58% 1
2024
Q2
$80.6M Buy
180,361
+2,453
+1% +$1.1M 6.25% 1
2024
Q1
$74.8M Hold
177,908
5.89% 1
2023
Q4
$66.9M Buy
177,908
+1,031
+0.6% +$388K 5.83% 1
2023
Q3
$55.8M Hold
176,877
5.49% 1
2023
Q2
$60.2M Hold
176,877
5.67% 1
2023
Q1
$51M Buy
176,877
+1,755
+1% +$506K 5.33% 1
2022
Q4
$42M Hold
175,122
4.56% 1
2022
Q3
$40.8M Hold
175,122
4.74% 1
2022
Q2
$45M Hold
175,122
4.87% 1
2022
Q1
$54M Buy
175,122
+46,189
+36% +$14.2M 4.91% 1
2021
Q4
$38.7M Buy
128,933
+5,424
+4% +$1.63M 4.81% 1
2021
Q3
$34.8M Hold
123,509
4.91% 1
2021
Q2
$33.5M Hold
123,509
4.85% 2
2021
Q1
$29.1M Sell
123,509
-8,592
-7% -$2.03M 4.62% 2
2020
Q4
$34.8M Hold
132,101
5.09% 2
2020
Q3
$27.8M Hold
132,101
5.57% 2
2020
Q2
$26.9M Hold
132,101
5.88% 1
2020
Q1
$20.9M Sell
132,101
-27,745
-17% -$4.38M 5.47% 2
2019
Q4
$25.2M Hold
159,846
5.7% 3
2019
Q3
$22.2M Sell
159,846
-2,217
-1% -$308K 5.53% 2
2019
Q2
$21.7M Hold
162,063
5.07% 3
2019
Q1
$19M Hold
162,063
4.68% 4
2018
Q4
$21.3M Hold
162,063
4.66% 5
2018
Q3
$23.4M Buy
162,063
+51,652
+47% +$7.45M 4.72% 5
2018
Q2
$10.9M Sell
110,411
-31,988
-22% -$3.16M 3.72% 7
2018
Q1
$12.2M Buy
+142,399
New +$12.2M 3.77% 6