Fenimore Asset Management’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$676K Hold
1,359
0.01% 81
2025
Q1
$510K Sell
1,359
-66
-5% -$24.8K 0.01% 85
2024
Q4
$600K Sell
1,425
-28
-2% -$11.8K 0.01% 84
2024
Q3
$625K Buy
1,453
+94
+7% +$40.4K 0.01% 86
2024
Q2
$607K Hold
1,359
0.01% 83
2024
Q1
$572K Sell
1,359
-8
-0.6% -$3.37K 0.01% 82
2023
Q4
$514K Sell
1,367
-836
-38% -$314K 0.01% 85
2023
Q3
$695K Sell
2,203
-1,400
-39% -$442K 0.02% 82
2023
Q2
$1.23M Buy
3,603
+1
+0% +$341 0.03% 79
2023
Q1
$1.04M Buy
3,602
+341
+10% +$98.3K 0.03% 79
2022
Q4
$782K Hold
3,261
0.02% 87
2022
Q3
$759K Hold
3,261
0.02% 86
2022
Q2
$838K Buy
3,261
+25
+0.8% +$6.42K 0.02% 88
2022
Q1
$998K Sell
3,236
-25
-0.8% -$7.71K 0.02% 88
2021
Q4
$1.1M Hold
3,261
0.02% 86
2021
Q3
$919K Buy
3,261
+25
+0.8% +$7.05K 0.02% 86
2021
Q2
$877K Hold
3,236
0.02% 90
2021
Q1
$763K Hold
3,236
0.02% 88
2020
Q4
$720K Sell
3,236
-3,630
-53% -$808K 0.02% 86
2020
Q3
$1.44M Hold
6,866
0.05% 78
2020
Q2
$1.4M Sell
6,866
-2,040
-23% -$415K 0.05% 78
2020
Q1
$1.41M Buy
8,906
+2,848
+47% +$449K 0.06% 81
2019
Q4
$955K Hold
6,058
0.03% 83
2019
Q3
$842K Hold
6,058
0.03% 86
2019
Q2
$812K Buy
6,058
+115
+2% +$15.4K 0.03% 88
2019
Q1
$701K Sell
5,943
-470
-7% -$55.4K 0.03% 89
2018
Q4
$651K Hold
6,413
0.03% 88
2018
Q3
$733K Hold
6,413
0.03% 92
2018
Q2
$632K Sell
6,413
-748
-10% -$73.7K 0.02% 92
2018
Q1
$654K Hold
7,161
0.03% 88
2017
Q4
$613K Sell
7,161
-474
-6% -$40.6K 0.02% 91
2017
Q3
$569K Buy
7,635
+4,579
+150% +$341K 0.02% 89
2017
Q2
$211K Buy
+3,056
New +$211K 0.01% 101