Todd Newton Net Worth
William Brown
Updated on March 15, 2026
The estimated Net Worth of Todd Newton is at least $3.82 Million dollars as of 10 May 2019. Mr. Newton owns over 25,000 units of Apollo Endosurgery Inc stock worth over $3,176,680 and over the last 7 years he sold APEN stock worth over $0. In addition, he makes $647,096 as Chief Executive Officer and Director at Apollo Endosurgery Inc.
Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!
Mr. Newton APEN stock SEC Form 4 insiders trading
Todd has made over 4 trades of the Apollo Endosurgery Inc stock since 2017, according to the Form 4 filled with the SEC. Most recently he bought 25,000 units of APEN stock worth $88,250 on 10 May 2019.
The largest trade he's ever made was buying 136,363 units of Apollo Endosurgery Inc stock on 25 July 2017 worth over $749,997. On average, Todd trades about 13,123 units every 40 days since 2016. As of 10 May 2019 he still owns at least 317,668 units of Apollo Endosurgery Inc stock.
You can see the complete history of Mr. Newton stock trades at the bottom of the page.