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 or Stephanie Link.

Yesterday, May 29, 2014, 124 U.S. common stocks issued filings of shares being bought or sold by insiders. The transactions ranged in value from $783.36 to $53,794,125.00.

Highlighted Stocks Traded by Insiders:

TD Ameritrade (AMTD) - FREE Research Report

Adams Marvin W, who is Exec. VP & COO at TD Ameritrade, sold 38,435 shares at $30.40 on May 29, 2014. Following this transaction, the Exec. VP & COO owned 353,929 shares meaning that the stake was reduced by 9.8% with the 38,435-share transaction.

The shares most recently traded at $30.24, down $0.16, or 0.53% since the insider transaction. Historical insider transactions for TD Ameritrade go as follows:

  • 4-Week # shares sold: 27,288
  • 12-Week # shares sold: 27,288
  • 24-Week # shares sold: 4.4 million

The average volume for TD Ameritrade has been 3.9 million shares per day over the past 30 days. TD Ameritrade has a market cap of $16.5 billion and is part of the financial sector and financial services industry. Shares are down 1.14% year-to-date as of the close of trading on Thursday.

TD Ameritrade Holding Corporation provides securities brokerage services and technology-based financial services to retail investors, traders, and independent registered investment advisors (RIAs) in the United States. The stock currently has a dividend yield of 1.61%. The company has a P/E ratio of 21.5. Currently, there are 11 analysts who rate TD Ameritrade a buy, no analysts rate it a sell, and 3 rate it a hold.

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

TheStreet Quant Ratings

rates TD Ameritrade as a

buy

. The company's strengths can be seen in multiple areas, such as its revenue growth, expanding profit margins, impressive record of earnings per share growth, compelling growth in net income and solid stock price performance. Although no company is perfect, currently we do not see any significant weaknesses which are likely to detract from the generally positive outlook. Get the full

TD Ameritrade Ratings Report

from

TheStreet Quant Ratings

now.

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.

WEX (WEX) - FREE Research Report

Sommer Regina O, who is Director at WEX, sold 1,677 shares at $95.84 on May 29, 2014. Following this transaction, the Director owned 11,886 shares meaning that the stake was reduced by 12.36% with the 1,677-share transaction.

The shares most recently traded at $97.11, up $1.27, or 1.31% since the insider transaction. Historical insider transactions for WEX go as follows:

  • 4-Week # shares sold: 18,660
  • 12-Week # shares sold: 22,594
  • 24-Week # shares sold: 39,439

The average volume for WEX has been 204,000 shares per day over the past 30 days. WEX has a market cap of $3.8 billion and is part of the services sector and diversified services industry. Shares are down 2.23% year-to-date as of the close of trading on Thursday.

WEX Inc. provides corporate card payment solutions in North and South America, the Asia Pacific, and Europe. It operates in two segments, Fleet Payment Solutions and Other Payment Solutions. The company has a P/E ratio of 24.2. Currently, there are 5 analysts who rate WEX a buy, no analysts rate it a sell, and 2 rate it a hold.

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

TheStreet Quant Ratings

rates WEX as a

buy

. The company's strengths can be seen in multiple areas, such as its revenue growth, largely solid financial position with reasonable debt levels by most measures, impressive record of earnings per share growth, compelling growth in net income and solid stock price performance. We feel these strengths outweigh the fact that the company shows weak operating cash flow. Get the full

WEX Ratings Report

from

TheStreet Quant Ratings

now.

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.

Old Dominion Freight Lines (ODFL) - FREE Research Report

Kasarda John D., who is Director at Old Dominion Freight Lines, bought 1,582 shares at $63.21 on May 29, 2014. Following this transaction, the Director owned 3,832 shares meaning that the stake was boosted by 70.31% with the 1,582-share transaction.

The shares most recently traded at $64.07, up $0.86, or 1.34% since the insider transaction. Historical insider transactions for Old Dominion Freight Lines go as follows:

  • 24-Week # shares bought: 2,250

The average volume for Old Dominion Freight Lines has been 529,900 shares per day over the past 30 days. Old Dominion Freight Lines has a market cap of $5.4 billion and is part of the services sector and transportation industry. Shares are up 19.95% year-to-date as of the close of trading on Thursday.

Old Dominion Freight Line, Inc. operates as a less-than-truckload (LTL) motor carrier in North America. It provides regional, inter-regional, and national LTL services; and other logistics services. The company has a P/E ratio of 25.8. Currently, there are 5 analysts who rate Old Dominion Freight Lines a buy, no analysts rate it a sell, and 6 rate it a hold.

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

TheStreet Quant Ratings

rates Old Dominion Freight Lines as a

buy

. The company's strengths can be seen in multiple areas, such as its revenue growth, largely solid financial position with reasonable debt levels by most measures, growth in earnings per share, good cash flow from operations and solid stock price performance. We feel these strengths outweigh the fact that the company shows low profit margins. Get the full

Old Dominion Freight Lines Ratings Report

from

TheStreet Quant Ratings

now.

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.

Data for this article provided by

Zacks Investment Research

null