Editor's Note: Any reference to TheStreet Ratings and its underlying recommendation does not reflect the opinion of TheStreet, Inc. or any of its contributors including Jim Cramer.

Yesterday, April 23, 2015, 35 U.S. common stocks issued filings of shares being bought or sold by insiders. The transactions ranged in value from $6.95 to $40,848,330.25.

Highlighted Stocks Traded by Insiders:

Main Street Capital Corporation (MAIN) - FREE Research Report

Canon Joseph E, who is Director at Main Street Capital Corporation, bought 168 shares at $31.25 on April 23, 2015. Following this transaction, the Director owned 40,472 shares meaning that the stake was boosted by 0.42% with the 168-share transaction.

Magdol David L., who is Chief Invest. Officer and SMD at Main Street Capital Corporation, bought 252 shares at $31.25 on April 23, 2015. Following this transaction, the Chief Invest. Officer and SMD owned 281,702 shares meaning that the stake was boosted by 0.09% with the 252-share transaction.

Hyzak Dwayne L., who is Coo, Smd at Main Street Capital Corporation, bought 308 shares at $31.25 on April 23, 2015. Following this transaction, the Coo, Smd owned 294,998 shares meaning that the stake was boosted by 0.1% with the 308-share transaction.

Hartman Curtis L., who is Chief Credit Officer and SMD at Main Street Capital Corporation, bought 123 shares at $31.25 on April 23, 2015. Following this transaction, the Chief Credit Officer and SMD owned 224,394 shares meaning that the stake was boosted by 0.05% with the 123-share transaction.

Stout Rodger A., who is Evp at Main Street Capital Corporation, bought 98 shares at $31.25 on April 23, 2015. Following this transaction, the Evp owned 151,508 shares meaning that the stake was boosted by 0.06% with the 98-share transaction.

Appling Michael JR, who is Director at Main Street Capital Corporation, bought 504 shares at $31.25 on April 23, 2015. Following this transaction, the Director owned 91,506 shares meaning that the stake was boosted by 0.55% with the 504-share transaction.

Beauvais Jason B, who is SVP, GC, CCO, Sec. at Main Street Capital Corporation, bought 137 shares at $31.25 on April 23, 2015. Following this transaction, the SVP, GC, CCO, Sec. owned 75,767 shares meaning that the stake was boosted by 0.18% with the 137-share transaction.

Smith Brent D., who is CFO, Treasurer at Main Street Capital Corporation, bought 21 shares at $31.25 on April 23, 2015. Following this transaction, the CFO, Treasurer owned 13,587 shares meaning that the stake was boosted by 0.16% with the 21-share transaction.

Griffin Jon Kevin, who is Director at Main Street Capital Corporation, bought 61 shares at $31.25 on April 23, 2015. Following this transaction, the Director owned 12,816 shares meaning that the stake was boosted by 0.48% with the 61-share transaction.

Martin Shannon, who is VP, Chief Accounting Officer at Main Street Capital Corporation, bought 18 shares at $31.25 on April 23, 2015. Following this transaction, the VP, Chief Accounting Officer owned 24,548 shares meaning that the stake was boosted by 0.07% with the 18-share transaction.

The shares most recently traded at $31.30, up $0.05, or 0.16% since the insider transaction. Historical insider transactions for Main Street Capital Corporation go as follows:

  • 4-Week # shares bought: 2,500
  • 12-Week # shares bought: 2,500
  • 24-Week # shares bought: 2,500

The average volume for Main Street Capital Corporation has been 205,600 shares per day over the past 30 days. Main Street Capital Corporation has a market cap of $1.4 billion and is part of the financial sector and financial services industry. Shares are up 5.68% year-to-date as of the close of trading on Thursday.

Main Street Capital Corporation is a business development company specializing in long- term equity and debt investments in small and lower middle market companies. The stock currently has a dividend yield of 6.8%. The company has a P/E ratio of 14.1. Currently, there are 3 analysts who rate Main Street Capital Corporation a buy, no analysts rate it a sell, and 4 rate it a hold.

Exclusive Offer: Get the latest Stock Analysis on MAIN - FREE

TheStreet Quant Ratings rates Main Street Capital Corporation as a buy. The company's strengths can be seen in multiple areas, such as its robust revenue growth, expanding profit margins, good cash flow from operations and increase in net income. We feel these strengths outweigh the fact that the company has had somewhat weak growth in earnings per share. Get the full Main Street Capital Corporation Ratings Report from TheStreet Quant Ratings now.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

Schlumberger (SLB) - FREE Research Report

Danton Mark, who is Vice President-Director of Tax at Schlumberger, sold 8,557 shares at $91.86 on April 23, 2015. Following this transaction, the Vice President-Director of Tax owned 33,514 shares meaning that the stake was reduced by 20.34% with the 8,557-share transaction.

The shares most recently traded at $91.63, down $0.23, or 0.25% since the insider transaction. Historical insider transactions for Schlumberger go as follows:

  • 4-Week # shares sold: 7,000
  • 12-Week # shares sold: 15,000
  • 24-Week # shares sold: 26,392

The average volume for Schlumberger has been 8.6 million shares per day over the past 30 days. Schlumberger has a market cap of $117.8 billion and is part of the basic materials sector and energy industry. Shares are up 8.95% year-to-date as of the close of trading on Thursday.

Schlumberger Limited supplies technology, integrated project management, and information solutions to the oil and gas exploration and production industries worldwide. The company operates through Reservoir Characterization Group, Drilling Group, and Production Group segments. The stock currently has a dividend yield of 2.17%. The company has a P/E ratio of 23.9. Currently, there are 17 analysts who rate Schlumberger a buy, 1 analyst rates it a sell, and 10 rate it a hold.

Exclusive Offer: Get the latest Stock Analysis on SLB - FREE

TheStreet Quant Ratings rates Schlumberger as a buy. The company's strengths can be seen in multiple areas, such as its good cash flow from operations and largely solid financial position with reasonable debt levels by most measures. We feel these strengths outweigh the fact that the company has had lackluster performance in the stock itself. Get the full Schlumberger Ratings Report from TheStreet Quant Ratings now.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

CarMax (KMX) - FREE Research Report

Folliard Thomas J, who is President & CEO at CarMax, sold 29,873 shares at $70.84 on April 23, 2015. Following this transaction, the President & CEO owned 536,690 shares meaning that the stake was reduced by 5.27% with the 29,873-share transaction.

The shares most recently traded at $70.01, down $0.83, or 1.19% since the insider transaction. Historical insider transactions for CarMax go as follows:

  • 4-Week # shares sold: 9,000
  • 12-Week # shares sold: 9,000
  • 24-Week # shares sold: 23,886

The average volume for CarMax has been 1.6 million shares per day over the past 30 days. CarMax has a market cap of $14.9 billion and is part of the services sector and specialty retail industry. Shares are up 6.22% year-to-date as of the close of trading on Thursday.

CarMax, Inc., through its subsidiaries, operates as a retailer of used vehicles in the United States. It operates in two segments, CarMax Sales Operations and CarMax Auto Finance. The company has a P/E ratio of 25.9. Currently, there are 6 analysts who rate CarMax a buy, no analysts rate it a sell, and 5 rate it a hold.

Exclusive Offer: Get the latest Stock Analysis on KMX - FREE

TheStreet Quant Ratings rates CarMax as a buy. The company's strengths can be seen in multiple areas, such as its revenue growth, impressive record of earnings per share growth, compelling growth in net income, notable return on equity and solid stock price performance. We feel these strengths outweigh the fact that the company has had generally high debt management risk by most measures that we evaluated. Get the full CarMax Ratings Report from TheStreet Quant Ratings now.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

Data for this article provided by Zacks Investment Research

null