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, Dec. 22, 2014, 79 U.S. common stocks issued filings of shares being bought or sold by insiders. The transactions ranged in value from $4.97 to $8,553,900.00.

Highlighted Stocks Traded by Insiders:

Realty Income (O) - FREE Research Report

Roy Sumit, who is Exec. VP, COO and CIO at Realty Income, sold 7,377 shares at $48.96 on Dec. 22, 2014. Following this transaction, the Exec. VP, COO and CIO owned 49,574 shares meaning that the stake was reduced by 12.95% with the 7,377-share transaction.

The shares most recently traded at $49.26, up $0.30, or 0.61% since the insider transaction. Historical insider transactions for Realty Income go as follows:

  • 4-Week # shares sold: 3,176
  • 12-Week # shares sold: 3,176
  • 24-Week # shares sold: 3,176

The average volume for Realty Income has been 1.9 million shares per day over the past 30 days. Realty Income has a market cap of $10.7 billion and is part of the financial sector and real estate industry. Shares are up 30.19% year-to-date as of the close of trading on Friday.

Realty Income Corporation is a publicly traded real estate investment trust. It invests in the real estate markets of the United States. The firm makes investments in commercial real estate. Realty Income Corporation was founded in 1969 and is based in Escondido, California. The stock currently has a dividend yield of 4.58%. The company has a P/E ratio of 53.9. Currently, there are 2 analysts who rate Realty Income a buy, 1 analyst rates it a sell, and 8 rate it a hold.

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

TheStreet Quant Ratings

rates Realty Income as a

buy

. The company's strengths can be seen in multiple areas, such as its robust revenue growth, solid stock price performance, expanding profit margins, good cash flow from operations and compelling growth in net income. 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

Realty Income 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.

Northern Tier Energy LP Class A (NTI) - FREE Research Report

Bonczek David, who is Executive VP and CFO at Northern Tier Energy LP Class A, sold 321 shares at $22.53 on Dec. 22, 2014. Following this transaction, the Executive VP and CFO owned 25,376 shares meaning that the stake was reduced by 1.25% with the 321-share transaction.

The shares most recently traded at $22.42, down $0.11, or 0.49% since the insider transaction. Historical insider transactions for Northern Tier Energy LP Class A go as follows:

  • 4-Week # shares bought: 80,512
  • 4-Week # shares sold: 35.6 million
  • 12-Week # shares bought: 80,512
  • 12-Week # shares sold: 35.6 million
  • 24-Week # shares bought: 80,512
  • 24-Week # shares sold: 35.6 million

The average volume for Northern Tier Energy LP Class A has been 506,100 shares per day over the past 30 days. Northern Tier Energy LP Class A has a market cap of $2.0 billion and is part of the basic materials sector and energy industry. Shares are down 7.48% year-to-date as of the close of trading on Friday.

Northern Tier Energy LP, an independent downstream energy company, is engaged in refining, retail, and pipeline operations in the United States. It operates through two segments, Refining and Retail. The stock currently has a dividend yield of 18.22%. The company has a P/E ratio of 8.2. Currently, there is 1 analyst who rates Northern Tier Energy LP Class A a buy, no analysts rate it a sell, and 3 rate it a hold.

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

TheStreet Quant Ratings

rates Northern Tier Energy LP Class A as a

hold

. The company's strengths can be seen in multiple areas, such as its revenue growth, growth in earnings per share and increase in net income. However, as a counter to these strengths, we also find weaknesses including weak operating cash flow, a generally disappointing performance in the stock itself and poor profit margins. Get the full

Northern Tier Energy LP Class A 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.

AMN Healthcare Services (AHS) - FREE Research Report

Henderson Ralph, who is President, Healthcare Staffing at AMN Healthcare Services, sold 4,800 shares at $19.00 on Dec. 22, 2014. Following this transaction, the President, Healthcare Staffing owned 58,005 shares meaning that the stake was reduced by 7.64% with the 4,800-share transaction.

The shares most recently traded at $20.08, up $1.08, or 5.38% since the insider transaction. Historical insider transactions for AMN Healthcare Services go as follows:

  • 4-Week # shares sold: 4,800
  • 12-Week # shares sold: 9,600
  • 24-Week # shares sold: 34,315

The average volume for AMN Healthcare Services has been 272,600 shares per day over the past 30 days. AMN Healthcare Services has a market cap of $890.7 million and is part of the health care sector and health services industry. Shares are up 35.17% year-to-date as of the close of trading on Friday.

AMN Healthcare Services, Inc. provides healthcare workforce solutions and staffing services to healthcare facilities in the United States. The company operates through three segments: Nurse and Allied Healthcare Staffing, Locum Tenens Staffing, and Physician Permanent Placement Services. The company has a P/E ratio of 28.5. Currently, there are 3 analysts who rate AMN Healthcare Services a buy, no analysts rate it a sell, and 1 rates it a hold.

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

TheStreet Quant Ratings

rates AMN Healthcare Services as a

buy

. The company's strengths can be seen in multiple areas, such as its solid stock price performance, revenue growth, largely solid financial position with reasonable debt levels by most measures and reasonable valuation levels. We feel these strengths outweigh the fact that the company has had sub par growth in net income. Get the full

AMN Healthcare Services 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.

null