Mark C Allen has an estimated net worth of $17.2 Million. This is based on reported shares across multiple companies, which include GENESIS ENERGY LP, DENBURY INC, and Encore Energy Partners LP.
2008 was Mark C Allen's most active year for acquiring shares with 12 total transactions. Mark C Allen's most active month to acquire stocks was the month of February. 2007 was Mark C Allen's most active year for disposing of shares, totalling 11 transactions. Mark C Allen's most active month to dispose stocks was the month of February. 2016 saw Mark C Allen paying a total of $713,649.80 for 223,540 shares, this is the most they've acquired in one year. In 2023 Mark C Allen cashed out on 320,371 shares for a total of $10,469,430.92, their largest year based on trade value.