Who owns Main Street Capital Corporation?

Key details on Main Street Capital Corporation (Ticker: MAIN)

Who owns Main Street Capital Corporation?

Is MAIN a good stock to own? Find out who bought Main Street Capital Corporation, who sold Main Street Capital Corporation (MAIN) stock, and who holds a large position in Main Street Capital Corporation.

Fund Name Number of Shares Share Valuation As Of
Sanders Morris Harris 1.36M $39.51M Dec. 31, 2014
BlackRock Fund Advisors 971552 $31.93M March 31, 2014
Macquarie 864861 $28.48M June 30, 2014
T. Rowe Price Associates 831859 $24.32M Dec. 31, 2014
UBS AG 804940 $24.15M Sept. 30, 2014
STATE STREET CORPORATION 652847 $21.45M March 31, 2014
NORTHERN TRUST 496007 $16.30M March 31, 2014
Royal Bank of Canada 478627 $14.00M Dec. 31, 2014
BlackRock Institutional Trust Company, N.A. 474632 $15.60M March 31, 2014
Vanguard 425752 $13.92M Dec. 31, 2013
BANK OF OKLAHOMA NATIONAL ASSOCIATION / 360599 $8.88M March 31, 2012
Robeco Institutional Asset Management B V 349019 $10.78M March 31, 2015
Deutsche Bank Aktiengesellschaft 318560 $10.49M June 30, 2014
Legg Mason Capital Management 307685 $9.00M Dec. 31, 2014
MORGAN STANLEY 276102 $8.09M Dec. 31, 2014
Texan Capital Management 274203 $8.02M Dec. 31, 2014
Yorktown Management & Research Company 265000 $8.19M March 31, 2015
Muzinich & Co 242491 $7.49M March 31, 2015
UBS GLOBAL ASSET MANAGEMENT AMERICAS 237934 $6.96M Dec. 31, 2014
Greenwich Investment Management 232142 $6.79M Dec. 31, 2014
Schroder Investment Management 227240 $6.29M June 30, 2013
Wells Fargo & Company 213027 $6.23M Dec. 31, 2014
Polar Capital 199500 $6.11M Sept. 30, 2014
Multi-Financial Securities 192064 $5.61M Dec. 31, 2014
MCKINLEY CAPITAL MANAGEMENT 190004 $6.10M March 31, 2013
U.S. Capital Advisors 187408 $6.17M June 30, 2014
TIAA-CREF Investment Management 187064 $6.15M March 31, 2014
Advisors Asset Management 184054 $5.62M Dec. 31, 2012
BlackRock 183044 $5.35M Dec. 31, 2014
SUSQUEHANNA INTERNATIONAL 182107 $5.59M Sept. 30, 2014