Dwayne L. Hyzak holds a significant amount of restricted stock in Main Street Capital Corporation, reflecting his strong belief in the company's success. As of 2021, he had 84,736 shares of stock that had not yet vested, valued at approximately...

$26.53M30.16%

Oct 11, 2024

Stock Sold

$7.75M

MAIN

$7.75M

205,010 shares

What if they kept their stock?

If Dwayne L. Hyzak didn't sell their stock, today they would have:
Extra MAIN205,010 shares worth $10.61M.
This is 36.93% and $2.86M more than what they got when they sold the stock.
If they kept all their stock, their total holdings would be worth $37.14M.

Recent Insider Trades

MAIN

8,500 shares

MAIN

Jun 27, 2024

Charity

MAIN

78,085 shares

MAIN

Apr 1, 2024

Received

MAIN

80,962 shares

MAIN

Apr 1, 2023

Received

MAIN

75,821 shares

MAIN

Apr 1, 2022

Received

MAIN

$2.12M

MAIN at $42.45/share

Mar 29, 2022

Sale

MAIN

$2.12M

MAIN at $42.46/share

Mar 29, 2022

Sale

MAIN

44,491 shares

MAIN

Apr 1, 2021

Received

MAIN

41,824 shares

MAIN

Apr 1, 2020

Received

MAIN

$25.43K

MAIN at $18.84/share

Mar 19, 2020

Purchase

MAIN

$25.72K

MAIN at $15.13/share

Mar 18, 2020

Purchase

Charitable Transactions

MAIN

36,366 shares

MAIN

Recent Charitable Transactions

MAIN

8,500 shares

MAIN

Jun 27, 2024

Charity

MAIN

2,250 shares

MAIN

Dec 26, 2019

Charity

MAIN

3,000 shares

MAIN

Dec 27, 2018

Charity

MAIN

4,950 shares

MAIN

Dec 15, 2017

Charity

MAIN

6,750 shares

MAIN

Dec 23, 2016

Charity

MAIN

9,250 shares

MAIN

Dec 24, 2015

Charity

Dwayne L. Hyzak

CEO of Main Street Capital

M

View Compensation History

2023 Total Compensation

$6.67M

Salary

$691.25K

Bonus

$3.60M

Stock

$2.13M

Other

$249.19K