Great Lakes Retirement’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q3
$30.8M Buy
60,000
+1,414
+2% +$654K 2.69% 8
2026
Q2
$21.9M Buy
58,586
+1,952
+3% +$790K 1.94% 12
2026
Q1
$21M Buy
56,634
+1,872
+3% +$783K 2.17% 11
2025
Q4
$26.5M Buy
54,762
+866
+2% +$434K 2.75% 9
2025
Q3
$27.9M Buy
53,896
+346
+0.6% +$177K 3.05% 6
2025
Q2
$26.6M Buy
53,550
+10,964
+26% +$4.76M 3.15% 5
2025
Q1
$16M Buy
42,586
+1,412
+3% +$576K 2.09% 9
2024
Q4
$17.4M Sell
41,174
-10
-0% -$4.26K 2.24% 9
2024
Q3
$17.7M Buy
41,184
+1,519
+4% +$649K 2.27% 9
2024
Q2
$17.7M Buy
39,665
+1,435
+4% +$606K 2.43% 8
2024
Q1
$16.1M Buy
38,230
+1,019
+3% +$413K 2.38% 8
2023
Q4
$14M Buy
37,211
+3,364
+10% +$1.2M 2.3% 10
2023
Q3
$10.7M Buy
33,847
+883
+3% +$292K 1.93% 13
2023
Q2
$11.2M Buy
32,964
+503
+2% +$158K 1.98% 13
2023
Q1
$9.36M Buy
32,461
+2,601
+9% +$663K 1.76% 12
2022
Q4
$7.16M Buy
+29,860
New +$7.17M 1.83% 12
2020
Q1
$4.61M Buy
29,189
+6,958
+31% +$1.14M 2.11% 10
2019
Q4
$3.51M Buy
+22,231
New +$3.27M 1.08% 16

Other funds holding MSFT

Great Lakes Retirement's MSFT Position: Q3 2026 in Review

Great Lakes Retirement increased its Microsoft (MSFT) stake by 2.4% in Q3 2026, buying an estimated $654K and bringing the position to 60,000 shares worth $30.8M. The position accounts for 2.69% of the portfolio, ranked #8.

Great Lakes Retirement first reported a position in MSFT in Q4 2019 and has held it in 18 quarters since. 5,551 funds tracked by Wall St. Rank hold MSFT as of Q3 2026.

  • Great Lakes Retirement held 60,000 shares of Microsoft worth $30.8M as of Q3 2026.
  • Great Lakes Retirement bought 1,414 Microsoft shares in Q3 2026, an estimated $654K.
  • Microsoft made up 2.69% of Great Lakes Retirement's portfolio in Q3 2026, its #8 holding.
  • Great Lakes Retirement first reported a position in Microsoft in Q4 2019 and has held it in 18 quarters since.
  • 5,551 funds tracked by Wall St. Rank held Microsoft as of Q3 2026.

Based on Great Lakes Retirement's 13F filing for Q3 2026, filed 26 Oct 2026.