-
Entity
-
Individual
-
Location
-
1825 I Street Nw, 6 Th Floor, Washington, DC
-
Summary
-
The estimated net worth of Spencer Abraham is at least $14.2M dollars as of November 5, 2024. Spencer Abraham is the Director of NRG ENERGY, INC. and owns shares of NRG ENERGY, INC. (NRG) stock worth about $6.63M. Spencer Abraham is the Director of URANIUM ENERGY CORP and owns shares of URANIUM ENERGY CORP (UEC) stock worth about $4.36M. Spencer Abraham is the Director of PBF Energy Inc. and owns shares of PBF Energy Inc. (PBF) stock worth about $2.82M. Spencer Abraham is the Director of TWO HARBORS INVESTMENT CORP. and owns shares of TWO HARBORS INVESTMENT CORP. (TWO) stock worth about $415K.