Scott McDougald Sutton Net Worth
The estimated Net Worth of Scott Mc Dougald Sutton is at least $42.1 Million dollars as of 26 February 2024. Mr Sutton owns over 65,820 units of Olin stock worth over $7,608,537 and over the last 9 years he sold OLN stock worth over $33,477,433. In addition, he makes $978,026 as Pres and CEO & Chairman at Olin.
Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!
Mr Sutton OLN stock SEC Form 4 insiders trading
Mr has made over 10 trades of the Olin stock since 2018, according to the Form 4 filled with the SEC. Most recently he exercised 65,820 units of OLN stock worth $1,908,122 on 26 February 2024.
The largest trade he's ever made was selling 584,865 units of Olin stock on 30 January 2024 worth over $31,535,921. On average, Mr trades about 25,253 units every 39 days since 2015. As of 26 February 2024 he still owns at least 139,223 units of Olin stock.
You can see the complete history of Mr Sutton stock trades at the bottom of the page.