Main Street Capital CORP (MAIN) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

89,616,667Shares Outstanding
713,349Shares held by institutions
$42,215,994Value of institutional holdings
17.97%Institutional ownership %
1.31%Shares Changed QoQ
394No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

A total of 394 institutions have reported a stake in Main Street Capital CORP (NYSE:MAIN) as of December 2025, according to recent 13F filings with the SEC.

394 Institutional Holders

713,349 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VAN ECK ASSOCIATES CORP 31 Dec, 2025 1,132,346 -1,315,855 -53.75% $68,382.00
MORGAN STANLEY 31 Dec, 2025 867,861 -118,586 -12.02% $52,410,236.00
Legal & General Group Plc 31 Dec, 2025 719,967 95,177 15.23% $43,478,806.00
UBS Group AG 31 Dec, 2025 611,876 -255,008 -29.42% $36,951,192.00
ADELL HARRIMAN & CARPENTER INC 31 Dec, 2025 478,435 23,942 5.27% $28,892,701.00
Muzinich & Co., Inc. 31 Dec, 2025 440,012 72,872 19.85% $26,572,340.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 388,963 200,867 106.79% $23,489,476.00
JANE STREET GROUP, LLC 31 Dec, 2025 373,848 317,648 565.21% $22,576,681.00
GOLDMAN SACHS GROUP INC 31 Dec, 2025 356,799 308,404 637.26% $21,547,092.00
Sumitomo Mitsui Trust Group, Inc. 31 Dec, 2025 355,547 21,005 6.28% $21,471,483.00
LPL Financial LLC 31 Dec, 2025 348,375 -33,944 -8.88% $21,038,380.00
Sound Income Strategies, LLC 31 Dec, 2025 336,031 -801 -0.24% $21,492,557.00
FRANKLIN RESOURCES INC 31 Dec, 2025 301,708 -20,925 -6.49% $18,220,146.00
CHILDRESS CAPITAL ADVISORS, LLC 31 Dec, 2025 293,733 182,973 165.20% $17,738,536.00
PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO 31 Dec, 2025 280,200 0 0.00% $16,921.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 278,534 176,252 172.32% $16,820,668.00
TUDOR INVESTMENT CORP ET AL 31 Dec, 2025 238,864 238,864 0.00% $14,424,997.00
JPMORGAN CHASE & CO 31 Dec, 2025 221,174 -161,276 -42.17% $13,356,764.00
BlackRock, Inc. 31 Dec, 2025 210,126 -7,862 -3.61% $12,689,501.00
Trinity Legacy Partners, LLC 31 Dec, 2025 191,499 498 0.26% $11,564,653.00