Robert T.  Ladd net worth and biography

Robert Ladd Biography and Net Worth

Mr. Ladd serves as Managing Partner of Stellus Capital Management, and as Chairman and Chief Executive Officer of Stellus Capital Investment Corporation. Mr. Ladd has more than 40 years of investing, finance, and restructuring experience. Prior to joining Stellus Capital Management, he led the D. E. Shaw group’s Direct Capital group from February 2004 to January 2012. Prior to joining the D. E. Shaw group, Mr. Ladd served as the president of Duke Energy North America, LLC, and president and CEO of Duke Capital Partners, LLC from September 2000 to February 2004. From February 1993 to September 2000, Mr. Ladd was a partner of Arthur Andersen LLP, where he led the firm’s restructuring practice world-wide. Before joining Arthur Andersen, from June 1980 to February 1993, Mr. Ladd served in various capacities for First City Bancorporation of Texas, Inc., a bank holding company, and its subsidiaries. Mr. Ladd received a B.A. in managerial studies and economics from Rice University, and an M.B.A. from The University of Texas at Austin, where he was a Sord Scholar and recipient of the Dean’s Award for Academic Achievement.

What is Robert T. Ladd's net worth?

The estimated net worth of Robert T. Ladd is at least $6.48 million as of March 13th, 2026. Mr. Ladd owns 667,935 shares of Stellus Capital Investment stock worth more than $6,478,970 as of May 7th. This net worth estimate does not reflect any other assets that Mr. Ladd may own. Learn More about Robert T. Ladd's net worth.

How do I contact Robert T. Ladd?

The corporate mailing address for Mr. Ladd and other Stellus Capital Investment executives is 4400 POST OAK PARKWAY SUITE 2200, HOUSTON TX, 77027. Stellus Capital Investment can also be reached via phone at (713) 292-5400 and via email at [email protected]. Learn More on Robert T. Ladd's contact information.

Has Robert T. Ladd been buying or selling shares of Stellus Capital Investment?

Robert T. Ladd has not been actively trading shares of Stellus Capital Investment during the last ninety days. Most recently, on Monday, March 16th, Robert T. Ladd bought 1,700 shares of Stellus Capital Investment stock. The stock was acquired at an average cost of $8.45 per share, with a total value of $14,365.00. Following the completion of the transaction, the chief executive officer now directly owns 669,635 shares of the company's stock, valued at $5,658,415.75. Learn More on Robert T. Ladd's trading history.

Who are Stellus Capital Investment's active insiders?

Stellus Capital Investment's insider roster includes Bruce Bilger (Director), Dean D'Angelo (Director), and Robert Ladd (CEO). Learn More on Stellus Capital Investment's active insiders.

Are insiders buying or selling shares of Stellus Capital Investment?

In the last twelve months, Stellus Capital Investment insiders bought shares 4 times. They purchased a total of 87,890 shares worth more than $766,550.60. The most recent insider tranaction occured on March, 16th when CEO Robert T Ladd bought 1,700 shares worth more than $14,365.00. Insiders at Stellus Capital Investment own 4.0% of the company. Learn More about insider trades at Stellus Capital Investment.

Information on this page was last updated on 3/16/2026.

Robert T. Ladd Insider Trading History at Stellus Capital Investment

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
3/16/2026Buy1,700$8.45$14,365.00669,635View SEC Filing Icon  
3/13/2026Buy35,000$8.70$304,500.00667,935View SEC Filing Icon  
6/16/2022Buy6,000$11.44$68,640.00632,592View SEC Filing Icon  
5/18/2022Buy8,834$12.86$113,605.24626,581View SEC Filing Icon  
5/16/2022Buy1,000$12.82$12,820.00617,747View SEC Filing Icon  
9/23/2020Buy10,000$8.11$81,100.00608,654View SEC Filing Icon  
8/6/2020Buy10,000$8.05$80,500.00View SEC Filing Icon  
8/4/2020Buy20,000$7.98$159,600.00View SEC Filing Icon  
5/19/2020Buy13,000$7.01$91,130.00View SEC Filing Icon  
3/23/2020Buy6,000$5.67$34,020.00View SEC Filing Icon  
3/19/2020Buy4,000$4.88$19,520.00View SEC Filing Icon  
3/16/2020Buy4,000$7.88$31,520.00View SEC Filing Icon  
3/12/2020Buy10,000$8.61$86,100.00View SEC Filing Icon  
12/24/2018Buy8,000$11.85$94,800.00View SEC Filing Icon  
12/24/2018Buy2,000$11.95$23,900.00View SEC Filing Icon  
12/21/2018Buy4,000$11.76$47,040.00View SEC Filing Icon  
12/19/2018Buy37,000$12.63$467,310.00View SEC Filing Icon  
12/19/2018Buy3,000$12.26$36,780.00View SEC Filing Icon  
12/17/2018Buy34,000$12.66$430,440.00View SEC Filing Icon  
11/12/2018Buy6,500$12.87$83,655.00View SEC Filing Icon  
6/1/2018Buy15,000$12.75$191,250.00View SEC Filing Icon  
6/1/2018Buy3,000$12.62$37,860.00View SEC Filing Icon  
5/30/2018Buy10,000$12.79$127,900.00View SEC Filing Icon  
3/16/2018Buy10,000$11.68$116,800.00View SEC Filing Icon  
3/15/2018Buy7,000$11.64$81,480.00View SEC Filing Icon  
3/12/2018Buy40,000$11.68$467,200.00View SEC Filing Icon  
3/12/2018Buy7,000$11.90$83,300.00View SEC Filing Icon  
3/8/2018Buy33,000$11.63$383,790.00View SEC Filing Icon  
11/16/2017Buy78,093$12.40$968,353.20View SEC Filing Icon  
11/16/2017Buy400$12.25$4,900.00View SEC Filing Icon  
11/14/2017Buy55,693$12.47$694,491.71View SEC Filing Icon  
9/11/2017Buy14,000$13.33$186,620.00View SEC Filing Icon  
6/20/2017Buy7,400$13.22$97,828.00View SEC Filing Icon  
6/13/2017Buy14,000$13.43$188,020.00View SEC Filing Icon  
5/10/2017Buy6,000$13.52$81,120.00View SEC Filing Icon  
11/9/2016Buy3,000$11.03$33,090.00View SEC Filing Icon  
12/15/2015Buy12,451$9.96$124,011.96155,329View SEC Filing Icon  
9/15/2014Buy1,375$13.76$18,920.00View SEC Filing Icon  
6/13/2014Buy2,000$14.28$28,560.00View SEC Filing Icon  
6/11/2014Buy16,500$14.08$232,320.00View SEC Filing Icon  
See Full Table

Robert T. Ladd Buying and Selling Activity at Stellus Capital Investment

This chart shows Robert T Ladd's buying and selling at Stellus Capital Investment by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Stellus Capital Investment Company Overview

Stellus Capital Investment logo
Stellus Capital Investment Corporation is a business development company specializing in investments in private middle-market companies. It invests through first lien, second lien, unitranche, and mezzanine debt financing, often with a corresponding equity investment. The fund prefers to invest in US and Canada. The fund seeks to invest in companies with an EBITDA between $5 million and $50 million.
Read More

Today's Range

Now: $9.64
Low: $9.54
High: $9.76

50 Day Range

MA: $9.55
Low: $8.72
High: $10.56

2 Week Range

Now: $9.64
Low: $8.43
High: $15.39

Volume

71,356 shs

Average Volume

219,819 shs

Market Capitalization

$278.93 million

P/E Ratio

10.27

Dividend Yield

13.89%

Beta

0.66