Steven L. Pepper Net Worth
The Estimated Net Worth of Steven L. Pepper Is at Least $1.21 Million Dollars as of 23 May 2017. Steven Pepper Owns over 45,000 Units of Upbound Inc Stock...
The estimated Net Worth of Steven L. Pepper is at least $1.21 Million dollars as of 23 May 2017. Steven Pepper owns over 45,000 units of Upbound Inc stock worth over $1,205,100 and over the last 10 years Steven sold RCII stock worth over $0.
Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!
Steven Pepper RCII stock SEC Form 4 insiders trading
Steven has made over 1 trades of the Upbound Inc stock since 2017, according to the Form 4 filled with the SEC. Most recently Steven bought 45,000 units of RCII stock worth $491,850 on 23 May 2017.
The largest trade Steven's ever made was buying 45,000 units of Upbound Inc stock on 23 May 2017 worth over $491,850. On average, Steven trades about 9,000 units every 0 days since 2014. As of 23 May 2017 Steven still owns at least 45,000 units of Upbound Inc stock.
You can see the complete history of Steven Pepper stock trades at the bottom of the page.