Analyst Activity – Northland Securities Reiterates Outperform on NYSE:TWLO – Twilio (NYSE:TWLO)

0

Analyst Ratings For NYSE:TWLO – Twilio (NYSE:TWLO)

Today, Northland Securities reiterated its Outperform rating on NYSE:TWLO – Twilio (NYSE:TWLO) with a price target of $46.00.

Some recent analyst ratings include

  • 4/11/2018-Northland Securities Reiterated Rating of Outperform.
  • 4/11/2018-Monness Crespi & Hardt initiated coverage with a Buy rating.
  • 4/10/2018-Dougherty & Co initiated coverage with a Buy rating.
  • 3/15/2018-Robert W. Baird Reiterated Rating of Buy.
  • 3/1/2018-Bank of America initiated coverage with a Buy rating.

Recent Insider Trading Activity For NYSE:TWLO – Twilio (NYSE:TWLO)
NYSE:TWLO – Twilio (NYSE:TWLO) has insider ownership of 25.03% and institutional ownership of 60.32%.

  • On 3/20/2018 Karyn Smith, General Counsel, sold 3,742 with an average share price of $40.68 per share and the total transaction amounting to $152,224.56.
  • On 3/15/2018 Lee Kirkpatrick, CFO, sold 15,637 with an average share price of $40.65 per share and the total transaction amounting to $635,644.05.
  • On 3/5/2018 Karyn Smith, General Counsel, sold 20,000 with an average share price of $38.07 per share and the total transaction amounting to $761,400.00.
  • On 2/22/2018 Lee Kirkpatrick, CFO, sold 12,000 with an average share price of $32.89 per share and the total transaction amounting to $394,680.00.
  • On 2/21/2018 George Hu, COO, sold 16,180 with an average share price of $33.38 per share and the total transaction amounting to $540,088.40.
  • On 2/21/2018 Karyn Smith, General Counsel, sold 4,611 with an average share price of $33.38 per share and the total transaction amounting to $153,915.18.
  • On 2/15/2018 George Hu, COO, sold 8,820 with an average share price of $30.84 per share and the total transaction amounting to $272,008.80.

Recent Trading Activity for NYSE:TWLO – Twilio (NYSE:TWLO)
Shares of NYSE:TWLO – Twilio closed the previous trading session at 39.36 up +1.18 3.09% with 38.20000076293945 shares trading hands.