Ryan Mchugh serves as Executive at Main Street Capital CORP, where they oversee executive responsibilities. Since joining the company, Ryan Mchugh has executed 16 insider transactions totaling $0, demonstrating a balanced approach to their equity position. Their most recent transaction on Nov 14, 2025 involved transacting 23.42 shares valued at $1.4K.
Ryan Mchugh currently holds 12,947.04 shares of Main Street Capital CORP (MAIN), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Ryan Mchugh has been a net neutral trader of MAIN stock. They have purchased $0 and sold $0 worth of shares.
Ryan Mchugh's most recent insider trade was on Nov 14, 2025, when they sold 23.42 shares at $58.90 per share.
Get notified when new Form 4 filings are submitted
| $58.90 |
| Discretionary |
| Oct 15, 2025 | MAIN | $1.4K | Other | 23.42 | $58.38 | Discretionary |
| Oct 15, 2025 | MAIN | $1.7K | Other | 29.16 | $58.38 | Discretionary |
| Sep 26, 2025 | MAIN | $2.0K | Other | 30.94 | $63.72 | Discretionary |
| Sep 26, 2025 | MAIN | $1.6K | Other | 25.13 | $63.72 | Discretionary |
| Sep 15, 2025 | MAIN | $1.7K | Other | 25.2 | $66.98 | Discretionary |
| Sep 15, 2025 | MAIN | $1.4K | Other | 20.24 | $66.98 | Discretionary |
| Aug 15, 2025 | MAIN | $1.7K | Other | 25.04 | $67.15 | Discretionary |
| Aug 15, 2025 | MAIN | $1.4K | Other | 20.11 | $67.15 | Discretionary |
| Jul 15, 2025 | MAIN | $1.7K | Other | 26.35 | $63.57 | Discretionary |
| Jul 15, 2025 | MAIN | $1.3K | Other | 21.16 | $63.57 | Discretionary |
| Jun 27, 2025 | MAIN | $1.6K | Other | 26.54 | $59.32 | Discretionary |
| Jun 27, 2025 | MAIN | $1.9K | Other | 32.68 | $59.32 | Discretionary |
| Jun 13, 2025 | MAIN | $1.6K | Other | 27.98 | $58.23 | Discretionary |
| Jun 13, 2025 | MAIN | $1.3K | Other | 22.44 | $58.23 | Discretionary |