The estimated Net Worth of Jeffrey W Ubben is at least $435 Million dollars as of 6 November 2023. Mr. Ubben owns over 250,000 units of Enviva Inc stock worth over $851,570 and over the last 16 years he sold EVA stock worth over $433,791,088. In addition, he makes $0 as Director at Enviva Inc.
Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!
Mr. Ubben EVA stock SEC Form 4 insiders trading
Jeffrey has made over 15 trades of the Enviva Inc stock since 2008, according to the Form 4 filled with the SEC. Most recently he sold 2,077,000 units of EVA stock worth $216,132,620 on 28 November 2023.
The largest trade he's ever made was selling 2,077,000 units of Enviva Inc stock on 28 November 2023 worth over $216,132,620. On average, Jeffrey trades about 231,157 units every 162 days since 2008. As of 6 November 2023 he still owns at least 2,077,000 units of Enviva Inc stock.
You can see the complete history of Mr. Ubben stock trades at the bottom of the page.