Sign in:
Email
 Password  save:
  
 Company Reports 
 

   
My Recent Searches
  Help
 
   
 
 
   Get Roster for :  
Main Street Capital Corp (MAIN)  
$48.75 0.10 (0.21%) as of 4:30 Fri 5/17


Download
   
  Company Roster

Total Insiders  : 26  
Total Direct Shares :
4,831,159
Total Indirect Shares :
623,058
 
% Held by Insiders:
7.33%
 
17 other people own 
 $35,565,660 Appling Michael Jr
 $6,768,645 Stout Rodger A.
 $7,667,790 Beauvais Jason B
 $8,584,241 Morris Jesse E
 $11,843,471 Hartman Curtis L.
 $12,794,681 Reppert Todd A.
 $17,504,906 Magdol David L.
 $23,150,693 Hyzak Dwayne L.
 $25,542,270 Foster Vincent D
 $86,096,644  
 
Filer's Name Relation Direct Date   Direct Shares Indirect Date Indirect Shares
   Stout Rodger A. EVP 2018-01-08 157,288 0
   Hartman Curtis L. 2019-10-15 262,455 0
   Martin Shannon 2020-02-14 51,819 0
   Canon Joseph E 2020-04-15 87,897 0
   Smith Brent D. 2021-06-01 85,194 0
   Parker Lance A 2023-02-15 25,745 0
   Nelson Ryan Robert 2024-04-01 10,701 0
   Hyzak Dwayne L. 2024-04-15 523,944 0
   Meserve Nicholas 2024-04-15 96,510 0
   Morris Jesse E 2024-04-15 242,943 0
   Gutermuth William D. Former Director 2012-02-15 19,549 2007-10-11 0
   Galvan Michael S VP, Chief Accounting Officer 2012-07-02 15,374 2008-07-01 0
   Appling Michael Jr 2020-04-15 138,844 2007-10-11 0
   Banner Valerie Lebeaux 2021-04-15 26,356 2017-10-31 0
   Matthews Beverly Kay 2023-02-15 12,136 2020-01-07 0
   Beauvais Jason B 2024-04-15 176,087 2008-07-01 0
   Magdol David L. 2024-04-15 474,886 2014-03-07 0
   Griffin Jon Kevin 2024-05-06 65,331 2011-08-03 0
   Lane Brian E. 2024-05-06 41,217 2015-11-03 0
   Solcher Steven B 2024-05-06 44,241 2015-11-03 0
   Shive Dunia A 2024-05-06 20,200 2020-03-03 0
   Jackson John Earl 2024-05-06 71,044 2024-05-06 1,824
   Shuford Robert M Managing Director 2013-04-15 24,916 2013-04-15 52,928
   French Arthur L. 2022-04-14 31,322 2022-04-14 54,938
   Foster Vincent D 2024-05-06 1,766,085 2024-05-06 137,721
   Reppert Todd A. Executive Vice Chairman, Director 2013-08-06 359,075 2013-07-26 375,647
26 Records found