Analyst Activity – Mizuho Reiterates Buy on NASDAQ:SELB – Selecta Biosciences (NASDAQ:SELB)

Analyst Ratings For NASDAQ:SELB – Selecta Biosciences (NASDAQ:SELB)

Story continues below

Today, Mizuho reiterated its Buy rating on NASDAQ:SELB – Selecta Biosciences (NASDAQ:SELB) with a price target of $30.00.

Some recent analyst ratings include

  • 4/11/2018-Mizuho Reiterated Rating of Buy.
  • 1/18/2018-Canaccord Genuity Reiterated Rating of Buy.
  • 3/28/2017-Needham & Company LLC Reiterated Rating of Buy.
  • 12/8/2016-Stifel Nicolaus Reiterated Rating of Buy.

Recent Insider Trading Activity For NASDAQ:SELB – Selecta Biosciences (NASDAQ:SELB)
NASDAQ:SELB – Selecta Biosciences (NASDAQ:SELB) has insider ownership of 41.90% and institutional ownership of 50.16%.

  • On 11/17/2017 Earl Sands, Insider, bought 7,500 with an average share price of $10.26 per share and the total transaction amounting to $76,950.00.
  • On 11/14/2017 Timothy A Springer, Director, bought 57,598 with an average share price of $9.27 per share and the total transaction amounting to $533,933.46.
  • On 11/13/2017 Werner Cautreels, Insider, bought 20,000 with an average share price of $9.31 per share and the total transaction amounting to $186,200.00.
  • On 11/10/2017 Timothy C Barabe, Director, bought 5,000 with an average share price of $9.37 per share and the total transaction amounting to $46,850.00.
  • On 9/26/2017 Amir Nashat, Director, sold 70,226 with an average share price of $18.91 per share and the total transaction amounting to $1,327,973.66.
  • On 9/25/2017 Amir Nashat, Director, sold 79,211 with an average share price of $19.13 per share and the total transaction amounting to $1,515,306.43.
  • On 9/21/2017 Amir Nashat, Director, sold 147,187 with an average share price of $19.91 per share and the total transaction amounting to $2,930,493.17.

Recent Trading Activity for NASDAQ:SELB – Selecta Biosciences (NASDAQ:SELB)
Shares of NASDAQ:SELB – Selecta Biosciences closed the previous trading session at 10.10 up +0.74 7.94% with 9.479999542236328 shares trading hands.

An ad to help with our costs