SEC Insider Transactions from McHugh Ryan.

Last updated: 2026-04-03 21:06 UTC | Total transactions: 34

McHugh Ryan, VP, CAO and Assistant Treasurer of Main Street Capital ($MAIN), made one open market purchase of company shares worth about $250 thousand in the last year. His most recent buy occurred on May 16, 2025. This ranks him 1,353rd among 4,983 insiders in our database by purchase value, below the average of $1.5 million across 3.29 transactions. Ryan reported no open market sales during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
April 1, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer A Common Stock 7254 $0.00 20,501.0019 89,627,718 54.76% 0.01%
April 1, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer F Common Stock 780 $52.96 19,721.0019 89,627,718 3.80% 0.00%
March 13, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 23 $54.66 13,162.3449 89,627,718 0.17% 0.00%
March 13, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 26 $54.66 13,188.5239 89,627,718 0.20% 0.00%
March 27, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 27 $52.92 13,215.6539 89,627,718 0.21% 0.00%
March 27, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 31 $52.92 13,247.0019 89,627,718 0.24% 0.00%
Feb. 13, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 23 $60.89 13,139.6849 89,627,718 0.18% 0.00%
Feb. 13, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 19 $60.89 13,116.2849 89,627,718 0.14% 0.00%
Jan. 15, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 18 $62.27 13,074.8839 89,627,718 0.14% 0.00%
Jan. 15, 2026 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 23 $62.27 13,097.6709 89,627,718 0.17% 0.00%
Dec. 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 28 $62.05 12,974.7079 89,627,718 0.21% 0.00%
Dec. 29, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 27 $60.77 13,056.7579 89,627,718 0.21% 0.00%
Dec. 29, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 33 $60.77 13,029.9489 89,627,718 0.25% 0.00%
Dec. 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 22 $62.05 12,996.9339 89,627,718 0.17% 0.00%
Nov. 14, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 29 $58.90 12,923.6167 89,627,718 0.23% 0.00%
Nov. 14, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 23 $58.90 12,947.0357 89,627,718 0.18% 0.00%
Oct. 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 23 $58.38 12,894.5904 89,627,718 0.18% 0.00%
Oct. 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 29 $58.38 12,871.1714 89,627,718 0.23% 0.00%
Sept. 26, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 25 $63.72 12,842.0134 86,805,755 0.20% 0.00%
Sept. 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 25 $66.98 12,765.7130 86,805,755 0.20% 0.00%
Sept. 26, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 31 $63.72 12,816.8884 86,805,755 0.24% 0.00%
Sept. 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 20 $66.98 12,785.9520 86,805,755 0.16% 0.00%
Aug. 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 25 $67.15 12,720.4008 86,805,755 0.20% 0.00%
Aug. 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 20 $67.15 12,740.5128 86,805,755 0.16% 0.00%
July 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 26 $63.57 12,674.1998 86,805,755 0.21% 0.00%
July 15, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 21 $63.57 12,695.3598 86,805,755 0.17% 0.00%
June 13, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 28 $58.23 12,588.6322 86,805,755 0.22% 0.00%
June 13, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 22 $58.23 12,560.6530 86,805,755 0.18% 0.00%
June 27, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 33 $59.32 12,647.8537 86,805,755 0.26% 0.00%
June 27, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 27 $59.32 12,615.1752 86,805,755 0.21% 0.00%
May 16, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer P Common Stock 4590 $54.44 12,538.0000 86,805,755 57.75% 0.01%
April 1, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer F Common Stock 206 $56.56 7,948.0000 86,805,755 2.53% 0.00%
April 1, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer A Common Stock 3929 $0.00 8,154.0000 86,805,755 92.99% 0.00%
Feb. 14, 2025 Main Street Capital CORP $MAIN McHugh Ryan VP, CAO & Assistant Treasurer J Common Stock 15 $60.88 4,224.9280 86,805,755 0.35% 0.00%