Main Street Capital FAQ
When was Main Street Capital founded?
Main Street Capital was founded in 1997.
What type of investor is Main Street Capital?
Main Street Capital is a private equity firm.
Where is Main Street Capital headquartered?
Main Street Capital is headquartered in Houston, Texas.
How much capital does Main Street Capital have under management?
Main Street Capital has 3.0B USD under management.
Sign-up to view Main Street Capital’s full profile and discover more large private equity firm investors just like it.