Insider Trading & Ownership of Dean D'Angelo
-
Location
-
Houston, TX
-
Summary
-
The estimated net worth of Dean D'Angelo is at least $2,562,155 dollars as of 18 Dec 2025. Dean D'Angelo is the Director of Stellus Capital Investment Corp and owns shares of Stellus Capital Investment Corp (SCM) stock worth about $2.23M. Dean D'Angelo is the Trustee of Stellus Private Credit BDC and owns shares of Stellus Private Credit BDC stock worth about $329.8K.
-
Signature
-
/s/ W. Todd Huskinson, Attorney-in-Fact
Notify me when Dean D'Angelo files a new Insider Trading report.
⭐ Subscribe ⭐