Skip to content
★ Sign in to follow
Insider activity · 24 months3 buys0 salesCumulative net flow
Total declarations
48
Company
1
▲ Purchases (3 ops.)
€354k
▼ Sales (0 ops.)
—

Latest filing published 20 Oct 2026 for Main Street Capital CORP, €1,896.

Filing timeline

BuySale
Ryan McHugh

Insider track record

Disclosed buys
3
Disclosed sells
0
Signal history

Closed purchases

Market purchases
3

Not enough history yet: 1 closed purchase, at least 2 are needed.

Purchases by company

Since each purchase

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

Ryan McHugh: trading record in brief

What stands out for Ryan McHugh is the delay: filings are published a median of 24 days after the trade, across 48 dated filings.

All the filings concern Main Street Capital Corp, a Nasdaq-listed company where the listed title is VP, CAO & Assistant Treasurer. They were published from March 7, 2025 to October 20, 2026, with 20 in 2025 and 28 in 2026. The last twelve months hold 32, of which 2 purchases.

The record contains 3 purchases, EUR 353,818 in total with a median of EUR 104,947: EUR 223,252 on May 16, 2025, then EUR 104,947 and EUR 25,618, both on August 13, 2026. No sale is on file. Alongside are 4 share grants and 41 filings of another nature, which make up most of the record, so the count of purchases is small next to the rest.

McHugh's own market trades within 30 days of a colleague at Main Street Capital Corp number 2. None in the same direction. Colleague concerned: Jesse E. Morris.

Companies and markets linked to Ryan McHugh

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations48 total
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    2,189 USD17SEC
    38.827 shares@ US$56.370.0000% mcap0.4% of flowCommon StockSEC:0001667260-26-000011:0
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    2,521 USD17SEC
    44.726 shares@ US$56.370.0000% mcap0.5% of flowCommon StockSEC:0001667260-26-000011:1
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    2,489 USD17SEC
    45.179 shares@ US$55.100.0000% mcap0.5% of flowCommon StockSEC:0001667260-26-000011:2
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    2,868 USD17SEC
    52.044 shares@ US$55.100.0001% mcap0.6% of flowCommon StockSEC:0001667260-26-000011:3
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    2,179 USD17SEC
    36.787 shares@ US$59.230.0000% mcap0.4% of flowCommon StockSEC:0001667260-26-000010:0
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,837 USD17SEC
    31.019 shares@ US$59.230.0000% mcap0.4% of flowCommon StockSEC:0001667260-26-000010:1
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    2,104 USD11SEC
    40.451 shares@ US$52.020.0000% mcap0.4% of flowCommon StockSEC:0001667260-26-000009:0
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,774 USD11SEC
    34.107 shares@ US$52.020.0000% mcap0.4% of flowCommon StockSEC:0001667260-26-000009:1
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    2,440 USD13SEC
    47.836 shares@ US$51.010.0000% mcap0.5% of flowCommon StockSEC:0001667260-26-000009:2
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,740 USD13SEC
    34.107 shares@ US$51.010.0000% mcap0.4% of flowCommon StockSEC:0001667260-26-000009:3
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    2,168 USD13SEC
    40.838 shares@ US$53.090.0000% mcap0.5% of flowCommon StockSEC:0001667260-26-000009:4
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,828 USD13SEC
    34.434 shares@ US$53.090.0000% mcap0.4% of flowCommon StockSEC:0001667260-26-000009:5
  • ▲
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    29,545 USD14SEC
    500 shares@ US$59.090.0006% mcap6.1% of flowCommon StockSEC:0001667260-26-000009:6
    Canonical exit: 11 Nov 2026 (T+90)
  • ▲
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    121,032 USD15SEC
    2,050 shares@ US$59.040.0023% mcap24.9% of flowCommon StockSEC:0001667260-26-000009:7
    Canonical exit: 11 Nov 2026 (T+90)
  • ◆
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    0SEC
    7,254 shares0Common StockSEC:0001667260-26-000005:4
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,239 USD13SEC
    22.66 shares@ US$54.660.3% of flowCommon StockSEC:0001667260-26-000005:0
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,431 USD13SEC
    26.179 shares@ US$54.660.3% of flowCommon StockSEC:0001667260-26-000005:1
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,436 USD13SEC
    27.13 shares@ US$52.920.3% of flowCommon StockSEC:0001667260-26-000005:2
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,659 USD13SEC
    31.348 shares@ US$52.920.3% of flowCommon StockSEC:0001667260-26-000005:3
  • ◆
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    41,309 USD14SEC
    780 shares@ US$52.968.5% of flowCommon StockSEC:0001667260-26-000005:5
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,425 USD13SEC
    23.4 shares@ US$60.890.3% of flowCommon StockSEC:0001667260-26-000004:1
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,133 USD13SEC
    18.614 shares@ US$60.890.2% of flowCommon StockSEC:0001667260-26-000004:0
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,419 USD13SEC
    22.79 shares@ US$62.270.3% of flowCommon StockSEC:0001667260-26-000003:1
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,129 USD13SEC
    18.126 shares@ US$62.270.2% of flowCommon StockSEC:0001667260-26-000003:0
  • ●
    VP, CAO & Assistant TreasurerExecutivesMain Street Capital Corp
    1,379 USD13SEC
    22.23 shares@ US$62.050.3% of flowCommon StockSEC:0001667260-26-000002:1

25 of 48 declarations