Dean Freeman Net Worth & Insider Trades

Dean Freeman - Chief Financial Officer, Benson Hill, Inc

As of February 6, 2023

What is Dean Freeman's Net Worth?

The current estimated net worth of Benson Hill, Inc's Chief Financial Officer, Dean Freeman, is estimated to be about $5.96M . Dean Freeman owns about 157,527 units of Benson Hill, Inc common stock. In the last year at Benson Hill, Inc, Dean Freeman has sold an estimated value of $68.19K worth.

What is Dean Freeman's Past Insider Trading?

Dean Freeman's largest purchase order was 50,000 units , worth over $168.5K on November 17, 2022. Dean Freeman's largest sale order was 26,703 units , worth over $68.19K on February 6, 2023. In total, Dean Freeman has made about 3 transactions over a year of their time at Benson Hill, Inc. Dean Freeman usually trades in December, February and November, with the busiest year in 2022.

Ticker
Type
Value
Price per Share
Shares
Filing Date
No matching records found
1

What is Dean Freeman's' Mailing Address?

  • Mailing address is 5215 N. O'Connor Blvd. Suite 2300 Irving TX 75039 TX

What are Benson Hill, Inc's Past Insider Trades?

Benson Hill, Inc's most recent insider trade came on February 6, 2023 by Dean Freeman who sold 26,703 units worth $68.19K . In the last year, insiders at Benson Hill, Inc have sold an estimated value of $79.59K and bought an estimated value of $473.15K worth of shares. Insider trading is most common in July, with the busiest year in 2022. The most active traders at the company are Craig Rohr, Director,  Matthew Crisp, President & CEO,  and Dean Freeman, Chief Financial Officer .

Benson Hill, Inc. Insider Trades

Date Range: All Time
Insider Names
Type
Value
Price per Share
Shares
Filing Date
No matching records found
1