Mark D.  Klein net worth and biography

Mark Klein Biography and Net Worth

Mark D. Klein has spent the last two decades running public companies and investment firms. He has been our Chairman, President and Chief Executive Officer since August 2017 and a member of our Board of Directors since 2011. A director of our portfolio company Learneo (formerly Course Hero) since 2020, Mr. Klein has also served as a board member of certain exchange-listed special purpose acquisition companies (“SPACs”), including Churchill Capital Corp II from June 2019 to July 2021, Churchill Capital Corp III from June 2019 to October 2020, Churchill Capital Corp IV from July 2020 to February 2021, Churchill Capital Corp V from December 2020 to October 2023, Churchill Capital Corp VI from February 2021 to December 2023, and Churchill Capital Corp VII from February 2021 to August 2024.

Additionally, since 2012, he has been Managing Member and Majority Partner at M. Klein & Company, LLC, an investment banking and advisory firm. Before joining the Company, Mr. Klein held positions including Chairman and CEO at several public and private companies and served on a variety of corporate boards. He earned a bachelor’s degree with high distinction in Business Administration from Emory University and an MBA from the J. L. Kellogg School of Management at Northwestern University.

What is Mark D. Klein's net worth?

The estimated net worth of Mark D. Klein is at least $18.79 million as of August 10th, 2026. Klein owns 1,758,796 shares of Neostellar Capital stock worth more than $18,792,735 as of August 11th. This net worth estimate does not reflect any other assets that Klein may own. Learn More about Mark D. Klein's net worth.

How do I contact Mark D. Klein?

The corporate mailing address for Klein and other Neostellar Capital executives is 640 FIFTH AVENUE, 12TH FLOOR, NEW YORK, NY, 10019. Neostellar Capital can also be reached via phone at (650) 235-4769 and via email at [email protected]. Learn More on Mark D. Klein's contact information.

Has Mark D. Klein been buying or selling shares of Neostellar Capital?

In the last ninety days, Mark D. Klein has bought $249,984.00 in shares of Neostellar Capital stock. Most recently, on Monday, August 10th, Mark D. Klein bought 26,040 shares of Neostellar Capital stock. The stock was acquired at an average cost of $9.60 per share, with a total value of $249,984.00. Following the completion of the transaction, the chief executive officer now directly owns 1,758,796 shares of the company's stock, valued at $16,884,441.60. Learn More on Mark D. Klein's trading history.

Are insiders buying or selling shares of Neostellar Capital?

In the last year, Neostellar Capital insiders bought shares 1 times. They purchased a total of 26,040 shares worth more than $249,984.00. The most recent insider tranaction occured on August, 10th when CEO Mark D Klein bought 26,040 shares worth more than $249,984.00. Insiders at Neostellar Capital own 8.3% of the company. Learn More about insider trades at Neostellar Capital.

Information on this page was last updated on 8/10/2026.

Mark D. Klein Insider Trading History at Neostellar Capital

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
8/10/2026Buy26,040$9.60$249,984.001,758,796View SEC Filing Icon  
See Full Table

Mark D. Klein Buying and Selling Activity at Neostellar Capital

This chart shows Mark D Klein's buying and selling at Neostellar Capital by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Neostellar Capital Company Overview

SuRo Capital Corp. is a business development company. The firm seeks to invest in growing, late stage, venture capital-backed private companies. SuRo Capital Corp. was founded in 2010 and is based in San Francisco, California.
Read More

Today's Range

Now: $10.65
Low: $10.09
High: $11.00

50 Day Range

MA: N/A

2 Week Range

Now: $10.65
Low: $8.28
High: $14.98

Volume

417,897 shs

Average Volume

285,719 shs

Market Capitalization

$281.88 million

P/E Ratio

2.64

Dividend Yield

2.60%

Beta

1.44