Insiders Updates Main Street Capital Corporation (MAIN) receives a Neutral rating from B. Riley Securities In a filing, Main Street Capital Corporation revealed its VP, CAO & Assistant Treasurer McHugh Ryan acquired Company’s shares for