Insider Trading & Ownership of Ladd Robert T.
-
Location
-
Houston, TX
-
Summary
-
The estimated net worth of Ladd Robert T. is at least $7,646,604 dollars as of 18 Dec 2025. Ladd Robert T. is the President and CEO, Director of Stellus Capital Investment Corp and owns shares of Stellus Capital Investment Corp (SCM) stock worth about $7.12M. Ladd Robert T. is the CEO and President, Trustee of Stellus Private Credit BDC and owns shares of Stellus Private Credit BDC stock worth about $523.4K.
-
Signature
-
/s/ W. Todd Huskinson, Attorney-in-Fact
Notify me when Ladd Robert T. files a new Insider Trading report.
⭐ Subscribe ⭐