Yahoo
NasdaqGS - Delayed Quote USD

MGE Energy, Inc. (MGEE)

73.73 -0.04 (-0.05%)
At close: October 30 at 4:00:01 PM EDT
73.73 0.00 (0.00%)
After hours: October 30 at 4:00:16 PM EDT
Trade MGEE on Coinbase
Dividend
MGEE announced a cash dividend of $0.508 with an ex-date of Dec. 1, 2026

Major Holders

Breakdown
0.33% % of Shares Held by All Insider
70.48% % of Shares Held by Institutions
70.71% % of Float Held by Institutions
433 Number of Institutions Holding Shares

Top Institutional Holders

Holder Shares Date Reported % Out Value
Blackrock Inc.
6.09M Jun 30, 2026 16.13% 449,303,267
Vanguard Portfolio Management LLC
2.79M Jun 30, 2026 7.39% 205,987,473
State Street Corporation
2.05M Jun 30, 2026 5.43% 151,132,793
Vanguard Capital Management LLC
1.7M Jun 30, 2026 4.51% 125,539,708
Geode Capital Management, LLC
1.01M Jun 30, 2026 2.66% 74,102,929
Zimmer Partners, Lp
1M Jun 30, 2026 2.65% 73,730,003
Dimensional Fund Advisors LP
700.97k Jun 30, 2026 1.86% 51,682,446
Morgan Stanley
545.47k Jun 30, 2026 1.44% 40,217,357
Westwood Holdings Group Inc.
530.62k Jun 30, 2026 1.40% 39,122,688
Gabelli Funds, LLC
513.7k Jun 30, 2026 1.36% 37,875,102

Top Mutual Fund Holders

Holder Shares Date Reported % Out Value
iShares Trust-iShares Core S&P Small-Cap ETF
2.25M Sep 30, 2026 5.95% 165,859,992
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
1.2M Jun 30, 2026 3.18% 88,643,444
iShares Trust-iShares Russell 2000 ETF
981.16k Sep 30, 2026 2.60% 72,341,225
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
866.89k Jun 30, 2026 2.29% 63,915,802
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
548.37k Jun 30, 2026 1.45% 40,431,321
First TRT Exch-Trd Fd.-First TRT Value Line Dividend Index Fd.
444.43k Sep 30, 2026 1.18% 32,767,899
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
433.5k Jun 30, 2026 1.15% 31,961,956
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
411.41k Jul 31, 2026 1.09% 30,333,186
Gabelli Utilities Fund-The Gabelli Utilities Fund
375.5k Sep 30, 2026 0.99% 27,685,616
iShares Trust-iShares Russell 2000 Value ETF
357.69k Sep 30, 2026 0.95% 26,372,263

Related Tickers

Mobilize your Website
View Site in Mobile | Classic
Share by: