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 16, 2015, 51 U.S. common stocks issued filings of shares being bought or sold by insiders. The transactions ranged in value from $14.00 to $6,188,242.50.

Highlighted Stocks Traded by Insiders:

Exa (EXA) - FREE Research Report

Mackie Wayne D, who is Director at Exa, bought 12,000 shares at $10.79 on April 16, 2015. Following this transaction, the Director owned 33,306 shares meaning that the stake was boosted by 56.32% with the 12,000-share transaction.

The shares most recently traded at $11.13, up $0.34, or 3.08% since the insider transaction. Historical insider transactions for Exa go as follows:

  • 4-Week # shares bought: 2,000
  • 4-Week # shares sold: 10,000
  • 12-Week # shares bought: 2,000
  • 12-Week # shares sold: 30,000
  • 24-Week # shares bought: 2,000
  • 24-Week # shares sold: 60,000

The average volume for Exa has been 49,500 shares per day over the past 30 days. Exa has a market cap of $161.1 million and is part of the technology sector and computer software & services industry. Shares are down 6.75% year-to-date as of the close of trading on Thursday.

Exa Corporation develops, sells, and supports simulation software and services for vehicle manufacturers worldwide. Currently, there are 3 analysts who rate Exa a buy, no analysts rate it a sell, and none rate it a hold.

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

TheStreet Quant Ratings rates Exa as a sell. The company's weaknesses can be seen in multiple areas, such as its deteriorating net income, disappointing return on equity, weak operating cash flow, generally disappointing historical performance in the stock itself and feeble growth in its earnings per share. Get the full Exa 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.

Dollar General (DG) - FREE Research Report

Price Paula A, who is Director at Dollar General, bought 267 shares at $74.91 on April 16, 2015. Following this transaction, the Director owned 1,150 shares meaning that the stake was boosted by 30.24% with the 267-share transaction.

The shares most recently traded at $74.75, down $0.16, or 0.21% since the insider transaction. Historical insider transactions for Dollar General go as follows:

  • 4-Week # shares sold: 28,990
  • 12-Week # shares sold: 267,580
  • 24-Week # shares sold: 267,580

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

Dollar General Corporation, a discount retailer, provides various merchandise products in the southern, southwestern, midwestern, and eastern United States. The company has a P/E ratio of 21.4. Currently, there are 9 analysts who rate Dollar General a buy, 1 analyst rates it a sell, and 8 rate it a hold.

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

TheStreet Quant Ratings rates Dollar General as a buy. The company's strengths can be seen in multiple areas, such as its revenue growth, solid stock price performance, growth in earnings per share, increase in net income and largely solid financial position with reasonable debt levels by most measures. We feel these strengths outweigh the fact that the company shows low profit margins. Get the full Dollar General 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.

IDT (IDT) - FREE Research Report

Cosentino Eric F., who is Director at IDT, sold 1,800 shares at $17.87 on April 16, 2015. Following this transaction, the Director owned 232 shares meaning that the stake was reduced by 88.58% with the 1,800-share transaction.

The shares most recently traded at $17.42, down $0.45, or 2.58% since the insider transaction. Historical insider transactions for IDT go as follows:

  • 4-Week # shares sold: 1,000
  • 12-Week # shares sold: 1,000
  • 24-Week # shares sold: 1,000

The average volume for IDT has been 149,500 shares per day over the past 30 days. IDT has a market cap of $393.2 million and is part of the technology sector and telecommunications industry. Shares are down 13.93% year-to-date as of the close of trading on Thursday.

IDT Corporation operates primarily in the telecommunications and payment industries in the United States and internationally. It operates in three segments: Telecom Platform Services, Consumer Phone Services, and Zedge Holdings, Inc (Zedge). The stock currently has a dividend yield of 2.9%. The company has a P/E ratio of 4.4. Currently, there are no analysts who rate IDT a buy, no analysts rate it a sell, and 1 rates it a hold.

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

TheStreet Quant Ratings rates IDT as a hold. The company's strengths can be seen in multiple areas, such as its notable return on equity, reasonable valuation levels and good cash flow from operations. However, as a counter to these strengths, we find that the company's profit margins have been poor overall. Get the full IDT 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.

null