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
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: Q2 2026 in Review

Great Lakes Retirement increased its Microsoft (MSFT) stake by 3.4% in Q2 2026, buying an estimated $790K and bringing the position to 58,586 shares worth $21.9M. The position accounts for 1.94% of the portfolio, ranked #12.

Great Lakes Retirement first reported a position in MSFT in Q4 2019 and has held it in 17 quarters since. The position peaked at $27.9M in Q3 2025. 3,032 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Great Lakes Retirement held 58,586 shares of Microsoft worth $21.9M as of Q2 2026.
  • Great Lakes Retirement bought 1,952 Microsoft shares in Q2 2026, an estimated $790K.
  • Microsoft made up 1.94% of Great Lakes Retirement's portfolio in Q2 2026, its #12 holding.
  • Great Lakes Retirement first reported a position in Microsoft in Q4 2019 and has held it in 17 quarters since.
  • Great Lakes Retirement's Microsoft position peaked at $27.9M in Q3 2025.
  • 3,032 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Great Lakes Retirement's 13F filing for Q2 2026, filed 30 Jul 2026.