Stephen A Ellis has an estimated net worth of $6.23 Million. This is based on reported shares across multiple companies, which include SCHWAB CHARLES CORP, and e.l.f. Beauty, Inc..
2024 was Stephen A Ellis's most active year for acquiring shares with 14 total transactions. Stephen A Ellis's most active month to acquire stocks was the month of April. 2024 was Stephen A Ellis's most active year for disposing of shares, totalling 9 transactions. Stephen A Ellis's most active month to dispose stocks was the month of November. 2023 saw Stephen A Ellis paying a total of $2,440,270.09 for 59,172 shares, this is the most they've acquired in one year. In 2026 Stephen A Ellis cashed out on 20,490 shares for a total of $66,515,850.94, their largest year based on trade value.