Richard Vaughan Net Worth
The estimated Net Worth of Richard C Vaughan is at least $4.21 Million dollars as of 27 December 2023. Mr. Vaughan owns over 15,000 units of MBIA stock worth over $557,955 and over the last 19 years he sold MBI stock worth over $3,400,169. In addition, he makes $248,000 as Independent Director at MBIA.
Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!
Mr. Vaughan MBI stock SEC Form 4 insiders trading
Richard has made over 8 trades of the MBIA stock since 2007, according to the Form 4 filled with the SEC. Most recently he sold 15,000 units of MBI stock worth $93,900 on 27 December 2023.
The largest trade he's ever made was selling 40,000 units of MBIA stock on 3 March 2010 worth over $2,530,000. On average, Richard trades about 2,435 units every 98 days since 2005. As of 27 December 2023 he still owns at least 85,184 units of MBIA stock.
You can see the complete history of Mr. Vaughan stock trades at the bottom of the page.