Ellen Carnahan - Insider Trading & Ownership

Entity
Individual
Location
222 West Adams St, C/O William Blair Venture Management Co, Chicago, IL
Summary
The estimated net worth of Ellen Carnahan is at least $6.19M dollars as of May 10, 2024. Ellen Carnahan is the Director of Enova International, Inc. and owns shares of Enova International, Inc. (ENVA) stock worth about $3.83M. Ellen Carnahan is the Director of Paylocity Holding Corp and owns shares of Paylocity Holding Corp (PCTY) stock worth about $2.37M.
All Insider Reports
All Insider Reports

Ownership of Ellen Carnahan

Insider Transactions Reported by Ellen Carnahan:

* An asterisk sign (*) next to the price indicates that the price is likely invalid.