Early Access — free while we kick the tires
EdgarHawk

McHugh Ryan

VP, CAO & Assistant Treasurer

Officer
1 filing analyzed · 1 company · Latest 2025-05-19

Companies

Company Buys Sells Direction
Main Street Capital CORP MAIN 1 0 Net buying

Activity

May 2025
medium
Buy
4,590 shares
$249,880
Significance 5/10

VP McHugh Ryan purchased 4,590 shares of MAIN at $54.44 for $249,879.60, boosting holdings to 12,538 shares (+57.8%).

McHugh Ryan, VP and CAO & Assistant Treasurer, acquired 4,590 shares at $54.44 on 2025-05-16, representing a substantial 57.8% increase in his holdings from 7,948 to 12,538 shares. At a P/E of 9.64 and market cap of $4,988,315,096.83, MAIN trades modestly below its 52-week high of $63.10, having declined 9.8% over 90 days despite a 5.1% rebound in the prior 30 days. The magnitude of this purchase—$249,879.60—and the material expansion of his ownership stake merit investor attention as a data point in evaluating insider confidence at current valuations. Verification of regulatory flags (10b5-1 plan status, non-public information context) and comparison to other executive transactions would further contextualize whether this represents opportunistic accumulation or part of a broader insider positioning pattern.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access