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.
Ownership of Ellen Carnahan
Insider Transactions Reported by Ellen Carnahan:
* An asterisk sign (*) next to the price indicates that the price is likely invalid.