Ryan McHugh
Controller and PAO, Glori Energy Inc.
Companies
- Main Street Capital CorpVP, CAO & Assistant Treasurer Aug 19, 2024 to now1
- MSC INCOME FUND, INC.VP, CAO, & Assistant Treasuer Aug 19, 2024 to Aug 19, 20242
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Main Street Capital Corp MAIN22,715 shares3$1.2M at $54.27Aug 14, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 14, 2026Other 31 shares at $59.23 of Main Street Capital Corp3
- Aug 14, 2026Other 37 shares at $59.23 of Main Street Capital Corp3
- Aug 13, 2026Bought 2,050 shares at $59.04 of Main Street Capital Corp4
- Aug 13, 2026Bought 500 shares at $59.09 of Main Street Capital Corp4
- Jul 15, 2026Other 34 shares at $53.09 of Main Street Capital Corp4
- Jul 15, 2026Other 41 shares at $53.09 of Main Street Capital Corp4
- Jun 29, 2026Other 34 shares at $51.01 of Main Street Capital Corp4
- Jun 29, 2026Other 48 shares at $51.01 of Main Street Capital Corp4
- Jun 15, 2026Other 34 shares at $52.02 of Main Street Capital Corp4
- Jun 15, 2026Other 40 shares at $52.02 of Main Street Capital Corp4
- May 15, 2026Other 35 shares at $50.69 of Main Street Capital Corp5
- May 15, 2026Other 41 shares at $50.69 of Main Street Capital Corp5
- Apr 15, 2026Other 31 shares at $56.39 of Main Street Capital Corp6
- Apr 15, 2026Other 37 shares at $56.39 of Main Street Capital Corp6
- Apr 1, 2026Shares withheld for tax 780 shares at $52.96 of Main Street Capital Corp7
- Apr 1, 2026Granted 7,254 shares of Main Street Capital Corp7
- Mar 27, 2026Other 31 shares at $52.92 of Main Street Capital Corp7
- Mar 27, 2026Other 27 shares at $52.92 of Main Street Capital Corp7
- Mar 13, 2026Other 26 shares at $54.66 of Main Street Capital Corp7
- Mar 13, 2026Other 23 shares at $54.66 of Main Street Capital Corp7
- Feb 13, 2026Other 23 shares at $60.89 of Main Street Capital Corp8
- Feb 13, 2026Other 19 shares at $60.89 of Main Street Capital Corp8
- Jan 15, 2026Other 23 shares at $62.27 of Main Street Capital Corp9
- Jan 15, 2026Other 18 shares at $62.27 of Main Street Capital Corp9
- Dec 29, 2025Other 27 shares at $60.77 of Main Street Capital Corp10
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3
- 4SEC EDGARForm 4 filed Aug 14, 2026
- 5SEC EDGARForm 4 filed May 28, 2026
- 6SEC EDGARForm 4 filed May 6, 2026
- 7SEC EDGARForm 4 filed Apr 3, 2026
- 8SEC EDGARForm 4 filed Mar 11, 2026
- 9SEC EDGARForm 4 filed Feb 13, 2026
- 10SEC EDGARForm 4 filed Jan 13, 2026