-
Entity
-
Individual
-
Location
-
520 Madison Ave, 32 Nd Fl, C/O Chimera Investment Corporation, New York, NY
-
Summary
-
The estimated net worth of Debra Still is at least $1.02M dollars as of December 9, 2024. Debra Still is the Director of Enact Holdings, Inc. and owns shares of Enact Holdings, Inc. (ACT) stock worth about $856K. Debra Still is the Director of CHIMERA INVESTMENT CORP and owns shares of CHIMERA INVESTMENT CORP (CIM) stock worth about $163K.