MarketPeel
Insider Trading Intelligence
RM

Ryan Mchugh

MAIN
VP, CAO & ASSISTANT TREASURER · MAIN STREET CAPITAL CORP · CIK 0001667260
FILING MIX · LIFETIME95%/5%
BUYS
36
SELLS
2
TOTAL VALUE
$354.3K
COMPANIES
1
ACTIVE SINCE
Feb 2025
HOLDINGS NOW
19,865
AVG SELL PX
$53.71
TRADE KIND
SHOWING 38 / 38
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons · 1 pending
Forward-return performance of every backtestable P/S trade by Ryan Mchugh, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d1+100.00%+0.45%-2.54%+2.99%+2.99%
14d1+100.00%+2.88%-0.81%+3.69%+3.69%
30d1+100.00%+3.89%+1.43%+2.46%+2.46%
60d1+100.00%+14.85%+4.70%+10.15%+10.15%
90d1+100.00%+21.45%+8.54%+12.91%+12.91%
180d1+100.00%+6.96%+15.01%-8.04%-8.04%
1y1+0.00%-8.27%+24.93%-33.19%-33.19%
2y1(1 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MAIN · 19,865.241 shares · as of May 15, 2026
05,12510,25115,37620,5012026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2025
2025
2025
2025
2026
2026
FLOW · 36 buys / 2 sellsCOVERAGE · 6 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
34.824$50.69$1.8K19,865.241May 15, 2026May 28, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
41.3$50.69$2.1K19,830.417May 15, 2026May 28, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
36.955$56.39$2.1K19,757.957Apr 15, 2026May 6, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
31.16$56.39$1.8K19,789.117Apr 15, 2026May 6, 2026View →
MAIN
MAIN STREET CAPITAL CORP
SALE
VP, CAO & Assistant Treasurer
780$52.96$41.3K19,721.002Apr 1, 2026Apr 3, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
7,25420,501.002Apr 1, 2026Apr 3, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
31.348$52.92$1.7K13,247.002Mar 27, 2026Apr 3, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
27.13$52.92$1.4K13,215.654Mar 27, 2026Apr 3, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
22.66$54.66$1.2K13,162.345Mar 13, 2026Apr 3, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
26.179$54.66$1.4K13,188.524Mar 13, 2026Apr 3, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
18.614$60.89$1.1K13,116.285Feb 13, 2026Mar 11, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
23.4$60.89$1.4K13,139.685Feb 13, 2026Mar 11, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
22.787$62.27$1.4K13,097.671Jan 15, 2026Feb 13, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
18.126$62.27$1.1K13,074.884Jan 15, 2026Feb 13, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
26.809$60.77$1.6K13,056.758Dec 29, 2025Jan 13, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
33.015$60.77$2.0K13,029.949Dec 29, 2025Jan 13, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
27.672$62.05$1.7K12,974.708Dec 15, 2025Jan 13, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
22.226$62.05$1.4K12,996.934Dec 15, 2025Jan 13, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
23.419$58.90$1.4K12,947.036Nov 14, 2025Dec 5, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
29.026$58.90$1.7K12,923.617Nov 14, 2025Dec 5, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
23.419$58.38$1.4K12,894.59Oct 15, 2025Nov 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
29.158$58.38$1.7K12,871.171Oct 15, 2025Nov 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
30.936$63.72$2.0K12,816.888Sep 26, 2025Oct 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
25.125$63.72$1.6K12,842.013Sep 26, 2025Oct 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
25.2$66.98$1.7K12,765.713Sep 15, 2025Oct 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
20.239$66.98$1.4K12,785.952Sep 15, 2025Oct 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
20.112$67.15$1.4K12,740.513Aug 15, 2025Sep 2, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
25.041$67.15$1.7K12,720.401Aug 15, 2025Sep 2, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
21.16$63.57$1.3K12,695.36Jul 15, 2025Aug 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
26.346$63.57$1.7K12,674.2Jul 15, 2025Aug 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
26.543$59.32$1.6K12,615.175Jun 27, 2025Jul 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
32.679$59.32$1.9K12,647.854Jun 27, 2025Jul 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
22.437$58.23$1.3K12,560.653Jun 13, 2025Jul 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
27.979$58.23$1.6K12,588.632Jun 13, 2025Jul 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
4,590$54.44$249.9K12,538May 16, 2025May 19, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
3,9298,154Apr 1, 2025Apr 3, 2025View →
MAIN
MAIN STREET CAPITAL CORP
SALE
VP, CAO & Assistant Treasurer
206$56.56$11.7K7,948Apr 1, 2025Apr 3, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
VP, CAO & Assistant Treasurer
14.928$60.88$9094,224.928Feb 14, 2025Mar 7, 2025View →
Other insiders · MAIN
Loading peer insiders…
About this filer
CIK 0001667260
ROLE
VP, CAO & Assistant Treasurer
PRIMARY
MAIN
COMPANIES
1
ACTIVE SINCE
Feb 2025
MARKETPEEL · /INSIDER/0001667260DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback