GraniteShares Advisors’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$4.37M Buy
11,811
+250
+2% +$105K 3.15% 1
2025
Q4
$5.59M Buy
11,561
+248
+2% +$124K 3.4% 1
2025
Q3
$5.86M Sell
11,313
-168
-1% -$85.7K 3.39% 1
2025
Q2
$5.71M Sell
11,481
-2,770
-19% -$1.2M 3.51% 1
2025
Q1
$5.35M Buy
14,251
+349
+3% +$142K 3.41% 1
2024
Q4
$5.86M Buy
13,902
+551
+4% +$235K 3.71% 1
2024
Q3
$5.74M Buy
13,351
+300
+2% +$128K 3.89% 1
2024
Q2
$5.83M Sell
13,051
-816
-6% -$345K 1.94% 2
2024
Q1
$5.83M Buy
13,867
+887
+7% +$359K 3.08% 3
2023
Q4
$4.88M Sell
12,980
-3,280
-20% -$1.17M 4.39% 1
2023
Q3
$5.13M Sell
16,260
-4,170
-20% -$1.38M 4.79% 1
2023
Q2
$6.96M Sell
20,430
-1,425
-7% -$447K 6.27% 2
2023
Q1
$6.3M Sell
21,855
-1,773
-8% -$452K 5.57% 2
2022
Q4
$5.67M Sell
23,628
-3,349
-12% -$804K 4.68% 2
2022
Q3
$6.28M Sell
26,977
-2,744
-9% -$725K 5.1% 2
2022
Q2
$7.63M Sell
29,721
-4,557
-13% -$1.24M 5.6% 2
2022
Q1
$10.6M Sell
34,278
-1,596
-4% -$480K 5.73% 2
2021
Q4
$12.1M Buy
+35,874
New +$11.6M 5.58% 2

Other funds holding MSFT