Ryan  Mchugh net worth and biography

Ryan Mchugh Biography and Net Worth

Ryan McHugh, a certified public accountant, is our Vice President and Chief Accounting Officer and has served in these roles since 2024. He previously served as our Vice President of Finance from May until August 2024. Since 2024, Mr. McHugh has also served as Vice President and Chief Accounting Officer of MSC Income Fund, Inc. (NYSE: MSIF). Prior to joining Main Street, Mr. McHugh spent eight years with Academy Sports + Outdoors, Inc. (NASDAQ: ASO) where he worked in several leadership roles including Vice President and Corporate Controller. Prior to joining Academy, Mr. McHugh held various accounting and leadership roles at Glori Energy Inc. (formerly NASDAQ: GLRI) and Stewart Title Company (NYSE: STC). Mr. McHugh began his career at Grant Thornton LLP in the assurance practice. Mr. McHugh graduated from the University of Texas at Austin with a B.A. in Economics and holds a Master’s degree in Accounting from the University of Texas at San Antonio.

What is Ryan Mchugh's net worth?

The estimated net worth of Ryan Mchugh is at least $1.32 million as of August 13th, 2026. Mchugh owns 22,647 shares of Main Street Capital stock worth more than $1,318,735 as of August 17th. This net worth evaluation does not reflect any other assets that Mchugh may own. Learn More about Ryan Mchugh's net worth.

How do I contact Ryan Mchugh?

The corporate mailing address for Mchugh and other Main Street Capital executives is 1300 POST OAK BOULEVARD 8TH FLOOR SUITE 800, HOUSTON TX, 77056. Main Street Capital can also be reached via phone at (713) 350-6000 and via email at [email protected]. Learn More on Ryan Mchugh's contact information.

Has Ryan Mchugh been buying or selling shares of Main Street Capital?

Within the last three months, Ryan Mchugh has bought $150,577.50 of Main Street Capital stock. Most recently, on Thursday, August 13th, Ryan Mchugh bought 2,550 shares of Main Street Capital stock. The stock was acquired at an average cost of $59.05 per share, with a total value of $150,577.50. Following the completion of the transaction, the chief accounting officer now directly owns 22,647 shares of the company's stock, valued at $1,337,305.35. Learn More on Ryan Mchugh's trading history.

Who are Main Street Capital's active insiders?

Main Street Capital's insider roster includes Jason Beauvais (SVP), Vincent Foster (Director), Dwayne Hyzak (CEO), John Jackson (Director), David Magdol (Insider), Ryan Mchugh (CAO), and Nicholas Meserve (Director). Learn More on Main Street Capital's active insiders.

Are insiders buying or selling shares of Main Street Capital?

In the last year, Main Street Capital insiders bought shares 1 times. They purchased a total of 2,550 shares worth more than $150,577.50. In the last year, insiders at the financial services provider sold shares 1 times. They sold a total of 6,830 shares worth more than $353,315.90. The most recent insider tranaction occured on August, 13th when CAO Ryan Mchugh bought 2,550 shares worth more than $150,577.50. Insiders at Main Street Capital own 3.8% of the company. Learn More about insider trades at Main Street Capital.

Information on this page was last updated on 8/13/2026.

Ryan Mchugh Insider Trading History at Main Street Capital

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
8/13/2026Buy2,550$59.05$150,577.5022,647View SEC Filing Icon  
See Full Table

Ryan Mchugh Buying and Selling Activity at Main Street Capital

This chart shows Ryan Mchugh's buying and selling at Main Street Capital by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Main Street Capital Company Overview

Main Street Capital logo
Main Street Capital Corporation is a business development company specializes in equity capital to lower middle market companies. The firm specializing in recapitalizations, management buyouts, refinancing, family estate planning, management buyouts, refinancing, industry consolidation, mature, later stage emerging growth. The firm also provides debt capital to middle market companies for acquisitions, management buyouts, growth financings, recapitalizations, and refinancing. The firm seeks to partner with entrepreneurs, business owners and management teams and generally provides "one stop" financing alternatives within its lower middle market portfolio. It prefers to invest in air freight and logistics, auto components, building products, chemicals, commercial services, computers, construction and engineering, consumer finance, consumer services, electronic equipment, energy equipment and services, financial services, health care equipment, health care providers, hotels, restaurants, and leisure, internet software and services, IT Services, machinery, oil, gas and consumable fuels, paper and forest products, professional and industrial services, road and rail, software, specialty retail, telecommunication, consumer discretionary, energy, materials, technology, and transportation. The firm typically invests in lower middle market companies generally with annual revenues between $10 million and $150 million. It prefers to invest in ranging between $5 million and $100 million in equity investment and enterprise value in ranging between $3 million and $20 million. The firm typically prefers to invest in the range of $5 million and $150 million per transaction in debt investment value and in the range of $3 million and $75 million in annual EBITDA in between $3 million and $25 million in lower middle market $5 million and $75 million in credit solution. The firm's middle market debt investments are made in businesses that are generally larger in size than its lower middle market portfolio companies. It takes 5 percent minority and up to 50 percent majority equity investments. Main Street Capital Corporation was founded in 2007 and is based in Houston, Texas with an additional office in Chojnów, Poland.
Read More

Today's Range

Now: $58.23
Low: $58.07
High: $58.97

50 Day Range

MA: $53.51
Low: $49.82
High: $59.16

2 Week Range

Now: $58.23
Low: $48.95
High: $67.34

Volume

471,201 shs

Average Volume

705,103 shs

Market Capitalization

$5.45 billion

P/E Ratio

11.74

Dividend Yield

5.41%

Beta

0.71