Analyst Activity – Barrington Research Reiterates Buy on NASDAQ:HCCI – Heritage Crystal Clean (NASDAQ:HCCI)

0

Analyst Ratings For NASDAQ:HCCI – Heritage Crystal Clean (NASDAQ:HCCI)

Today, Barrington Research reiterated its Buy rating on NASDAQ:HCCI – Heritage Crystal Clean (NASDAQ:HCCI) with a price target of $26.00.

Some recent analyst ratings include

  • 5/1/2018-Barrington Research Reiterated Rating of Buy.
  • 3/8/2018-Roth Capital Reiterated Rating of Buy.
  • 3/2/2018-Needham & Company LLC Reiterated Rating of Buy.
  • 10/19/2017-Stifel Nicolaus Reiterated Rating of Buy.

Recent Insider Trading Activity For NASDAQ:HCCI – Heritage Crystal Clean (NASDAQ:HCCI)
NASDAQ:HCCI – Heritage Crystal Clean (NASDAQ:HCCI) has insider ownership of 8.60% and institutional ownership of 58.91%.

  • On 3/5/2018 Robert W Willmschen Jr, Director, sold 5,000 with an average share price of $23.22 per share and the total transaction amounting to $116,100.00.
  • On 7/26/2017 Ellie Bruce, VP, sold 2,252 with an average share price of $17.00 per share and the total transaction amounting to $38,284.00.
  • On 6/28/2017 Gregory Ray, COO, sold 2,000 with an average share price of $16.15 per share and the total transaction amounting to $32,300.00.
  • On 5/17/2017 Carmine Falcone, Director, sold 4,500 with an average share price of $15.35 per share and the total transaction amounting to $69,075.00.
  • On 5/9/2017 John Lucks, VP, sold 6,500 with an average share price of $14.70 per share and the total transaction amounting to $95,550.00.
  • On 5/8/2017 John Lucks, VP, sold 33,500 with an average share price of $14.86 per share and the total transaction amounting to $497,810.00.
  • On 4/25/2017 Gregory Ray, COO, sold 4,776 with an average share price of $15.57 per share and the total transaction amounting to $74,362.32.

Recent Trading Activity for NASDAQ:HCCI – Heritage Crystal Clean (NASDAQ:HCCI)
Shares of NASDAQ:HCCI – Heritage Crystal Clean closed the previous trading session at 20.92 down -0.23 1.06% with 20.850000381469727 shares trading hands.