Conestoga Capital Advisors’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.35M Sell
2,707
-5
-0.2% -$2.49K 0.02% 80
2025
Q1
$1.02M Buy
2,712
+50
+2% +$18.8K 0.02% 88
2024
Q4
$1.12M Hold
2,662
0.01% 85
2024
Q3
$1.15M Hold
2,662
0.02% 85
2024
Q2
$1.19M Sell
2,662
-197
-7% -$88K 0.02% 88
2024
Q1
$1.2M Sell
2,859
-240
-8% -$101K 0.02% 88
2023
Q4
$1.17M Hold
3,099
0.02% 89
2023
Q3
$979K Sell
3,099
-20
-0.6% -$6.32K 0.02% 86
2023
Q2
$1.06M Hold
3,119
0.02% 88
2023
Q1
$899K Sell
3,119
-40
-1% -$11.5K 0.02% 95
2022
Q4
$758K Sell
3,159
-710
-18% -$170K 0.01% 100
2022
Q3
$901K Hold
3,869
0.02% 94
2022
Q2
$994K Hold
3,869
0.02% 92
2022
Q1
$1.19M Hold
3,869
0.02% 97
2021
Q4
$1.3M Buy
3,869
+35
+0.9% +$11.8K 0.02% 100
2021
Q3
$1.08M Hold
3,834
0.02% 103
2021
Q2
$1.04M Sell
3,834
-25
-0.6% -$6.78K 0.02% 100
2021
Q1
$910K Sell
3,859
-780
-17% -$184K 0.01% 100
2020
Q4
$1.03M Buy
4,639
+40
+0.9% +$8.9K 0.02% 98
2020
Q3
$967K Sell
4,599
-50
-1% -$10.5K 0.02% 98
2020
Q2
$946K Hold
4,649
0.02% 91
2020
Q1
$733K Sell
4,649
-130
-3% -$20.5K 0.02% 78
2019
Q4
$754K Hold
4,779
0.02% 89
2019
Q3
$664K Sell
4,779
-200
-4% -$27.8K 0.02% 83
2019
Q2
$667K Hold
4,979
0.02% 85
2019
Q1
$587K Hold
4,979
0.02% 89
2018
Q4
$506K Sell
4,979
-30
-0.6% -$3.05K 0.02% 90
2018
Q3
$573K Sell
5,009
-80
-2% -$9.15K 0.01% 91
2018
Q2
$502K Hold
5,089
0.02% 94
2018
Q1
$464K Sell
5,089
-630
-11% -$57.4K 0.02% 93
2017
Q4
$489K Hold
5,719
0.02% 94
2017
Q3
$426K Hold
5,719
0.02% 92
2017
Q2
$394K Hold
5,719
0.02% 88
2017
Q1
$377K Sell
5,719
-1,075
-16% -$70.9K 0.02% 89
2016
Q4
$422K Hold
6,794
0.03% 81
2016
Q3
$391K Hold
6,794
0.03% 81
2016
Q2
$348K Sell
6,794
-60
-0.9% -$3.07K 0.03% 85
2016
Q1
$379K Hold
6,854
0.03% 78
2015
Q4
$380K Hold
6,854
0.03% 76
2015
Q3
$303K Hold
6,854
0.02% 88
2015
Q2
$303K Hold
6,854
0.02% 93
2015
Q1
$279K Hold
6,854
0.02% 95
2014
Q4
$318K Hold
6,854
0.02% 92
2014
Q3
$318K Sell
6,854
-1,533
-18% -$71.1K 0.02% 83
2014
Q2
$350K Buy
8,387
+350
+4% +$14.6K 0.02% 86
2014
Q1
$329K Hold
8,037
0.02% 91
2013
Q4
$301K Sell
8,037
-50
-0.6% -$1.87K 0.02% 102
2013
Q3
$269K Sell
8,087
-300
-4% -$9.98K 0.02% 105
2013
Q2
$290K Buy
+8,387
New +$290K 0.03% 90