McHugh Ryan (CIK 0001667260)

Latest company ownership

Role: VP, CAO & Assistant Treasurer
Shares held
12,923.62
Last filed at
Dec 5, 2025
Confidence Score
73.6
2025Q4
Confidence Score History
2025Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 14, 2025 Dec 5, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Buy 60.0 +52 0.41% $3.1K
Oct 15, 2025 Nov 14, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Buy 60.0 +52 0.41% $3.1K
Sep 15, 2025 Oct 14, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Buy 67.5 +101 0.80% $6.6K
Aug 15, 2025 Sep 2, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Buy 55.0 +45 0.18% $3K
Jul 15, 2025 Aug 14, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Buy 60.0 +47 0.38% $3K
Jun 13, 2025 Jul 14, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Buy 67.5 +109 0.87% $6.4K
May 16, 2025 May 19, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Buy 95.0 +4,590 57.75% $249.9K
Apr 1, 2025 Apr 3, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Sell 91.3 +3,723 88.12% $11.7K
Feb 14, 2025 Mar 7, 2025 Main Street Capital CORP VP, CAO & Assistant Treasurer Buy 60.0 +14 0.35% $908.8