Centaurus Financial’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
$27.1M Buy
73,249
+2,604
+4% +$1.09M 1.29% 11
2025
Q4
$34.2M Sell
70,645
-2,378
-3% -$1.19M 1.56% 8
2025
Q3
$37.8M Buy
+73,023
New +$37.3M 1.78% 6
2025
Q2
Sell
-87,726
Closed -$32.9M 984
2025
Q1
$32.9M Buy
87,726
+8,901
+11% +$3.63M 1.99% 6
2024
Q4
$33.2M Buy
78,825
+7,514
+11% +$3.2M 2.03% 6
2024
Q3
$30.7M Buy
71,311
+10,964
+18% +$4.69M 1.95% 7
2024
Q2
$27M Buy
60,347
+17,320
+40% +$7.31M 1.8% 8
2024
Q1
$18.1M Buy
43,027
+6,695
+18% +$2.71M 1.27% 9
2023
Q4
$13.7M Buy
36,332
+700
+2% +$249K 1.04% 13
2023
Q3
$11.3M Buy
35,632
+826
+2% +$273K 0.98% 18
2023
Q2
$11.9M Sell
34,806
-17,272
-33% -$5.41M 1.04% 11
2023
Q1
$15M Buy
52,078
+1,904
+4% +$486K 1.2% 9
2022
Q4
$12M Sell
50,174
-5,102
-9% -$1.22M 1.13% 9
2022
Q3
$12.9M Buy
55,276
+4,568
+9% +$1.21M 1.26% 8
2022
Q2
$13M Sell
50,708
-1,284
-2% -$348K 1.28% 6
2022
Q1
$16M Sell
51,992
-5,055
-9% -$1.52M 1.26% 6
2021
Q4
$19.2M Buy
57,047
+3,965
+7% +$1.29M 1.45% 4
2021
Q3
$15M Buy
53,082
+2,921
+6% +$850K 1.25% 9
2021
Q2
$13.6M Buy
50,161
+4,006
+9% +$1.02M 1.14% 9
2021
Q1
$10.9M Sell
46,155
-3,940
-8% -$914K 1.07% 12
2020
Q4
$11.1M Buy
50,095
+3,380
+7% +$727K 1.17% 11
2020
Q3
$9.83M Buy
46,715
+18,001
+63% +$3.78M 1.36% 10
2020
Q2
$5.84M Buy
28,714
+8,380
+41% +$1.52M 0.86% 24
2020
Q1
$3.21M Sell
20,334
-4,070
-17% -$669K 0.64% 35
2019
Q4
$3.85M Buy
24,404
+3,982
+19% +$585K 0.54% 42
2019
Q3
$2.84M Buy
20,422
+4
+0% +$550 0.44% 56
2019
Q2
$2.73M Buy
20,418
+17,196
+534% +$2.18M 0.43% 59
2019
Q1
$27.3K Buy
3,222
+561
+21% +$61.2K 0.16% 124
2018
Q4
$26 Buy
2,661
+2,642
+13,905% +$283K 0.19% 102
2018
Q3
$2.17K Sell
19
-48,142
-100% -$5.22M 0.39% 69
2018
Q2
$4.75M Buy
48,161
+32,313
+204% +$3.13M 0.66% 30
2018
Q1
$1.45M Buy
15,848
+1,678
+12% +$153K 0.34% 76
2017
Q4
$1.21M Buy
+14,170
New +$1.16M 0.31% 86

Other funds holding MSFT

Centaurus Financial's MSFT Position: Q1 2026 in Review

Centaurus Financial increased its Microsoft (MSFT) stake by 3.7% in Q1 2026, buying an estimated $1.09M and bringing the position to 73,249 shares worth $27.1M. The position accounts for 1.29% of the portfolio, ranked #11.

Centaurus Financial first reported a position in MSFT in Q4 2017 and has held it in 33 quarters since. The position peaked at $37.8M in Q3 2025. 6,183 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Centaurus Financial held 73,249 shares of Microsoft worth $27.1M as of Q1 2026.
  • Centaurus Financial bought 2,604 Microsoft shares in Q1 2026, an estimated $1.09M.
  • Microsoft made up 1.29% of Centaurus Financial's portfolio in Q1 2026, its #11 holding.
  • Centaurus Financial first reported a position in Microsoft in Q4 2017 and has held it in 33 quarters since.
  • Centaurus Financial's Microsoft position peaked at $37.8M in Q3 2025.
  • 6,183 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Centaurus Financial's 13F filing for Q1 2026, filed 18 May 2026.