Mark E Speese Net Worth

The estimated Net Worth of Mark E Speese is at least $53.5 Million dollars as of 20 June 2017. Mark Speese owns over 22,000 units of Upbound Inc stock worth over $23,208,271 and over the last 21 years Mark sold RCII stock worth over $30,272,327.

Locked

Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!

Mark Speese RCII stock SEC Form 4 insiders trading

Mark has made over 11 trades of the Upbound Inc stock since 2006, according to the Form 4 filled with the SEC. Most recently Mark exercised 22,000 units of RCII stock worth $589,160 on 20 June 2017.

The largest trade Mark's ever made was exercising 500,000 units of Upbound Inc stock on 24 February 2011 worth over $5,200,000. On average, Mark trades about 80,742 units every 161 days since 2003. As of 20 June 2017 Mark still owns at least 866,627 units of Upbound Inc stock.

You can see the complete history of Mark Speese stock trades at the bottom of the page.

You Might Also Like