On May 5, 2025, Main Street Capital Corporation held its annual stockholders' meeting where shareholders voted on five key proposals, including the election of the Board and the appointment of auditors. Notably, the election of board members received varying support, with J. Kevin Griffin getting 24 million votes for and 1 million against.