LIVE FROM THE DATABASETRANSACTIONS 361,642COMPANIES 5,757LATEST TRADE Oct 16UPDATED Oct 16, 07:42 PM
MAINCIK 0001396440

Main Street Capital CORP

247 transactions by 13 insiders, from September 15, 2025 to September 2, 2026.

Transactions
24713 insiders
Bought · P
$151Kopen market
Sold · S
$2.4Mopen market
Net
−$2.3Mnet selling

Officers and directors

People inside the company. What they do with their own shares is the reason this data exists.

InsiderTradesPlannedBoughtSold
Vincent D. FosterDir40———
John Earl JacksonDir35———
Ryan McHughVP28—$151K—
Brian E. LaneDir26———
Jon Kevin GriffinDir26———
David L. MagdolPres23———
Jason B. BeauvaisGC20——$353K
Stephen B. SolcherDir14———
Dunia A. ShiveDir14———
Dwayne L. HyzakCEO14———
Jesse E. MorrisCOO3——$2.0M
Nicholas MeserveOfficer2———
Ryan Robert NelsonCFO2———

All transactions

247 in total, newest filings first.

InsiderDateCodeSharesPriceValue
Ryan McHughVPAug 14J31$59.23$2K
Ryan McHughVPAug 14J37$59.23$2K
David L. MagdolPresAug 14J58$59.23$3K
David L. MagdolPresAug 14J61$59.00$4K
John Earl JacksonDirAug 14J9$59.13$532
John Earl JacksonDirAug 14J226$58.80$13K
John Earl JacksonDirAug 14J88$59.23$5K
Brian E. LaneDirAug 14J172$58.80$10K
Brian E. LaneDirAug 14J64$59.23$4K
Jon Kevin GriffinDirAug 14J231$58.80$14K
Jon Kevin GriffinDirAug 14J20$59.23$1K
Stephen B. SolcherDirAug 14J186$58.80$11K
Dunia A. ShiveDirAug 14J97$58.80$6K
Dwayne L. HyzakCEOAug 14J407$59.23$24K
Vincent D. FosterDirAug 14J81$59.23$5K
Vincent D. FosterDirAug 14J156$59.23$9K
Vincent D. FosterDirAug 14J81$59.23$5K
Vincent D. FosterDirAug 14J1,056$59.23$63K
Vincent D. FosterDirAug 14J13$59.23$765
Jason B. BeauvaisGCSep 2G126$0.00—
Jason B. BeauvaisGCAug 14J98$59.23$6K
Jesse E. MorrisCOOAug 21S35,000$58.55$2.0M
Ryan McHughVPAug 13P2,050$59.04$121K
Ryan McHughVPAug 13P500$59.09$30K
Ryan McHughVPJul 15J34$53.09$2K
Ryan McHughVPJul 15J41$53.09$2K
Ryan McHughVPJun 29J34$51.01$2K
Ryan McHughVPJun 29J48$51.01$2K
Ryan McHughVPJun 15J34$52.02$2K
Ryan McHughVPJun 15J40$52.02$2K
Dunia A. ShiveDirJul 15J106$53.41$6K
Dunia A. ShiveDirJun 29J124$51.56$6K
Dunia A. ShiveDirJun 15J108$51.29$6K
Stephen B. SolcherDirJul 15J203$53.41$11K
Stephen B. SolcherDirJun 29J237$51.56$12K
Stephen B. SolcherDirJun 15J206$51.29$11K
David L. MagdolPresJul 15J64$53.09$3K
David L. MagdolPresJul 15J67$53.50$4K
David L. MagdolPresJun 29J75$51.01$4K
David L. MagdolPresJun 15J63$52.02$3K
David L. MagdolPresJun 15J67$52.30$3K
Brian E. LaneDirJul 15J188$53.41$10K
Brian E. LaneDirJul 15J72$53.09$4K
Brian E. LaneDirJun 29J220$51.56$11K
Brian E. LaneDirJun 29J84$51.01$4K
Brian E. LaneDirJun 15J190$51.29$10K
Brian E. LaneDirJun 15J71$52.02$4K
John Earl JacksonDirJul 15J10$53.47$535
John Earl JacksonDirJun 15J10$52.18$522
John Earl JacksonDirJul 15J247$53.41$13K
John Earl JacksonDirJul 15J97$53.09$5K
John Earl JacksonDirJun 29J288$51.56$15K
John Earl JacksonDirJun 29J114$51.01$6K
John Earl JacksonDirJun 15J250$51.29$13K
John Earl JacksonDirJun 15J96$52.02$5K
Dwayne L. HyzakCEOJul 15J451$53.09$24K
Dwayne L. HyzakCEOJun 29J529$51.01$27K
Dwayne L. HyzakCEOJun 15J447$52.02$23K
Jon Kevin GriffinDirJul 15J253$53.41$14K
Jon Kevin GriffinDirJul 15J22$53.09$1K
Jon Kevin GriffinDirJun 29J296$51.56$15K
Jon Kevin GriffinDirJun 29J26$51.01$1K
Jon Kevin GriffinDirJun 15J256$51.29$13K
Jon Kevin GriffinDirJun 15J22$52.02$1K
Vincent D. FosterDirJul 15J90$53.09$5K
Vincent D. FosterDirJun 29J105$51.01$5K
Vincent D. FosterDirJun 15J89$52.02$5K
Vincent D. FosterDirJul 15J174$53.09$9K
Vincent D. FosterDirJun 29J203$51.01$10K
Vincent D. FosterDirJun 15J173$52.02$9K
Vincent D. FosterDirJul 15J90$53.09$5K
Vincent D. FosterDirJun 29J105$51.01$5K
Vincent D. FosterDirJun 15J89$52.02$5K
Vincent D. FosterDirJul 15J1,172$53.09$62K
Vincent D. FosterDirJul 15J14$53.09$761
Vincent D. FosterDirJun 29J1,373$51.01$70K
Vincent D. FosterDirJun 29J17$51.01$856
Vincent D. FosterDirJun 15J1,161$52.02$60K
Vincent D. FosterDirJun 15J14$52.02$739
Jason B. BeauvaisGCJul 15J109$53.09$6K
Jason B. BeauvaisGCJun 29J128$51.01$7K
Jason B. BeauvaisGCJun 15J108$52.02$6K
Jason B. BeauvaisGCJun 30S6,830$51.73$353K
Ryan McHughVPMay 15J35$50.69$2K
Ryan McHughVPMay 15J41$50.69$2K
Dunia A. ShiveDirMay 15J109$50.45$5K
Stephen B. SolcherDirMay 15J208$50.45$10K
David L. MagdolPresMay 15J65$50.69$3K
David L. MagdolPresMay 15J68$50.65$3K
Brian E. LaneDirMay 15J193$50.45$10K
Brian E. LaneDirMay 15J72$50.69$4K
John Earl JacksonDirMay 15J10$50.49$505
John Earl JacksonDirMay 15J253$50.45$13K
John Earl JacksonDirMay 15J98$50.69$5K
Dwayne L. HyzakCEOMay 15J456$50.69$23K
Jon Kevin GriffinDirMay 15J259$50.45$13K
Jon Kevin GriffinDirMay 15J22$50.69$1K
Jason B. BeauvaisGCMay 15J110$50.69$6K
Vincent D. FosterDirMay 18G35,500$0.00—
Vincent D. FosterDirMay 18G35,500$0.00—
Vincent D. FosterDirMay 18G71,000$0.00—
Vincent D. FosterDirMay 15J1,548$50.69$78K
Vincent D. FosterDirMay 15J14$50.69$734
Ryan McHughVPApr 15J31$56.39$2K
Ryan McHughVPApr 15J37$56.39$2K
Dunia A. ShiveDirMay 4A1,435$55.76$80K
Dunia A. ShiveDirMay 4A538$0.00—
Dunia A. ShiveDirApr 15J88$57.83$5K
Stephen B. SolcherDirMay 4A448$55.76$25K
Stephen B. SolcherDirMay 4A538$0.00—
Stephen B. SolcherDirApr 15J179$57.83$10K
David L. MagdolPresApr 15J58$56.39$3K
David L. MagdolPresApr 15J60$57.63$3K
Brian E. LaneDirMay 4A1,345$55.76$75K
Brian E. LaneDirMay 4A538$0.00—
Brian E. LaneDirApr 15J161$57.83$9K
Brian E. LaneDirApr 15J62$56.39$4K
John Earl JacksonDirApr 15J9$57.38$516
John Earl JacksonDirMay 4A1,345$55.76$75K
John Earl JacksonDirMay 4A538$0.00—
John Earl JacksonDirApr 15J213$57.83$12K
John Earl JacksonDirApr 15J85$56.39$5K
Dwayne L. HyzakCEOApr 15J408$56.39$23K
Jon Kevin GriffinDirMay 4A1,345$55.76$75K
Jon Kevin GriffinDirMay 4A538$0.00—
Jon Kevin GriffinDirApr 15J219$57.83$13K
Jon Kevin GriffinDirApr 15J20$56.39$1K
Vincent D. FosterDirMay 4A538$0.00—
Vincent D. FosterDirApr 15J1,385$56.39$78K
Vincent D. FosterDirApr 15J13$56.39$731
Jason B. BeauvaisGCApr 15J99$56.38$6K
Ryan Robert NelsonCFOApr 1F2,352$52.96$125K
Ryan Robert NelsonCFOApr 1A13,602$0.00—
Ryan McHughVPApr 1F780$52.96$41K
Ryan McHughVPApr 1A7,254$0.00—
Ryan McHughVPMar 27J31$52.92$2K
Ryan McHughVPMar 27J27$52.92$1K
Ryan McHughVPMar 13J26$54.66$1K
Ryan McHughVPMar 13J23$54.66$1K
Jesse E. MorrisCOOApr 1F22,536$52.96$1.2M
Jesse E. MorrisCOOApr 1A54,406$0.00—
Nicholas MeserveOfficerApr 1F7,700$52.96$408K
Nicholas MeserveOfficerApr 1A21,762$0.00—
Dunia A. ShiveDirMar 27J113$51.53$6K
Dunia A. ShiveDirMar 13J92$54.89$5K
Stephen B. SolcherDirMar 27J230$51.53$12K
Stephen B. SolcherDirMar 13J186$54.89$10K
David L. MagdolPresApr 1F23,596$52.96$1.2M
David L. MagdolPresApr 1A58,940$0.00—
David L. MagdolPresMar 27J71$52.92$4K
David L. MagdolPresMar 13J59$54.66$3K
David L. MagdolPresMar 13J62$54.88$3K
Brian E. LaneDirMar 27J208$51.53$11K
Brian E. LaneDirMar 27J76$52.92$4K
Brian E. LaneDirMar 13J168$54.89$9K
Brian E. LaneDirMar 13J63$54.66$3K
John Earl JacksonDirMar 13J9$55.08$496
John Earl JacksonDirMar 27J275$51.53$14K
John Earl JacksonDirMar 27J104$52.92$6K
John Earl JacksonDirMar 13J222$54.89$12K
John Earl JacksonDirMar 13J87$54.66$5K
Dwayne L. HyzakCEOApr 1F29,202$52.96$1.5M
Dwayne L. HyzakCEOApr 1A81,609$0.00—
Dwayne L. HyzakCEOMar 27J499$52.92$26K
Dwayne L. HyzakCEOMar 13J417$54.66$23K
Jon Kevin GriffinDirMar 27J282$51.53$15K
Jon Kevin GriffinDirMar 27J25$52.92$1K
Jon Kevin GriffinDirMar 13J228$54.89$13K
Jon Kevin GriffinDirMar 13J21$54.66$1K
Vincent D. FosterDirMar 27J1,693$52.92$90K
Vincent D. FosterDirMar 27J16$52.92$839
Vincent D. FosterDirMar 13J1,414$54.66$77K
Vincent D. FosterDirMar 13J13$54.66$724
Jason B. BeauvaisGCApr 1F13,004$52.96$689K
Jason B. BeauvaisGCApr 1A33,550$0.00—
Jason B. BeauvaisGCMar 27J121$52.92$6K
Jason B. BeauvaisGCMar 13J101$54.66$6K
Ryan McHughVPFeb 13J23$60.89$1K
Ryan McHughVPFeb 13J19$60.89$1K
Dunia A. ShiveDirFeb 13J84$59.44$5K
Stephen B. SolcherDirFeb 13J171$59.44$10K
David L. MagdolPresFeb 13J53$60.89$3K
David L. MagdolPresFeb 13J57$59.58$3K
Brian E. LaneDirFeb 13J155$59.44$9K
Brian E. LaneDirFeb 13J57$60.89$3K
John Earl JacksonDirFeb 13J8$59.98$480
John Earl JacksonDirFeb 13J205$59.44$12K
John Earl JacksonDirFeb 13J78$60.89$5K
Dwayne L. HyzakCEOFeb 13J373$60.89$23K
Jon Kevin GriffinDirFeb 13J210$59.44$12K
Jon Kevin GriffinDirFeb 13J18$60.89$1K
Vincent D. FosterDirFeb 13J1,264$60.89$77K
Vincent D. FosterDirFeb 13J12$60.89$721
Jason B. BeauvaisGCFeb 13J103$60.89$6K
Ryan McHughVPJan 15J23$62.27$1K
Ryan McHughVPJan 15J18$62.27$1K
Dunia A. ShiveDirJan 15J78$64.20$5K
Stephen B. SolcherDirJan 15J158$64.20$10K
David L. MagdolPresJan 15J51$62.27$3K
David L. MagdolPresJan 15J53$63.79$3K