LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
Reporting ownerCIK 0001667260

Ryan McHugh

28 transactions in one company, from December 15, 2025 to August 14, 2026.

Transactions
281 company
Bought · P
$151Kopen market
Sold · S
$0open market
Net
+$151Knet buying

By company

Where this insider traded.

CompanyTickerTradesBoughtSold
Main Street Capital CORPMAIN28$151K—

All transactions

28 in total, newest filings first.

CompanyTickerInsiderDateCodeSharesPriceValue
Main Street Capital CORPMAINRyan McHughVPAug 14J31$59.23$2K
Main Street Capital CORPMAINRyan McHughVPAug 14J37$59.23$2K
Main Street Capital CORPMAINRyan McHughVPAug 13P2,050$59.04$121K
Main Street Capital CORPMAINRyan McHughVPAug 13P500$59.09$30K
Main Street Capital CORPMAINRyan McHughVPJul 15J34$53.09$2K
Main Street Capital CORPMAINRyan McHughVPJul 15J41$53.09$2K
Main Street Capital CORPMAINRyan McHughVPJun 29J34$51.01$2K
Main Street Capital CORPMAINRyan McHughVPJun 29J48$51.01$2K
Main Street Capital CORPMAINRyan McHughVPJun 15J34$52.02$2K
Main Street Capital CORPMAINRyan McHughVPJun 15J40$52.02$2K
Main Street Capital CORPMAINRyan McHughVPMay 15J35$50.69$2K
Main Street Capital CORPMAINRyan McHughVPMay 15J41$50.69$2K
Main Street Capital CORPMAINRyan McHughVPApr 15J31$56.39$2K
Main Street Capital CORPMAINRyan McHughVPApr 15J37$56.39$2K
Main Street Capital CORPMAINRyan McHughVPApr 1F780$52.96$41K
Main Street Capital CORPMAINRyan McHughVPApr 1A7,254$0.00—
Main Street Capital CORPMAINRyan McHughVPMar 27J31$52.92$2K
Main Street Capital CORPMAINRyan McHughVPMar 27J27$52.92$1K
Main Street Capital CORPMAINRyan McHughVPMar 13J26$54.66$1K
Main Street Capital CORPMAINRyan McHughVPMar 13J23$54.66$1K
Main Street Capital CORPMAINRyan McHughVPFeb 13J23$60.89$1K
Main Street Capital CORPMAINRyan McHughVPFeb 13J19$60.89$1K
Main Street Capital CORPMAINRyan McHughVPJan 15J23$62.27$1K
Main Street Capital CORPMAINRyan McHughVPJan 15J18$62.27$1K
Main Street Capital CORPMAINRyan McHughVPDec 29J27$60.77$2K
Main Street Capital CORPMAINRyan McHughVPDec 29J33$60.77$2K
Main Street Capital CORPMAINRyan McHughVPDec 15J22$62.05$1K
Main Street Capital CORPMAINRyan McHughVPDec 15J28$62.05$2K