Twilio Inc (NASDAQ:TWLO) shares saw unusually-high trading volume on Friday . Approximately 5,408,009 shares traded hands during trading, a decline of 4% from the previous session’s volume of 5,657,504 shares.The stock last traded at $54.98 and had previously closed at $54.40.

A number of brokerages have weighed in on TWLO. Canaccord Genuity began coverage on Twilio in a report on Monday, July 18th. They issued a “hold” rating and a $40.00 target price on the stock. JMP Securities reiterated a “market perform” rating on shares of Twilio in a research note on Thursday, August 11th. JPMorgan Chase & Co. assumed coverage on Twilio in a research report on Monday, July 18th. They set a “neutral” rating and a $39.00 target price for the company. They noted that the move was a valuation call. William Blair assumed coverage on Twilio in a research report on Monday, July 18th. They set an “outperform” rating for the company. Finally, Goldman Sachs Group Inc. assumed coverage on Twilio in a research report on Monday, July 18th. They issued a “neutral” rating and a $33.00 price objective for the company. They noted that the move was a valuation call. Four research analysts have rated the stock with a hold rating and one has given a buy rating to the company’s stock. The stock presently has an average rating of “Hold” and a consensus price target of $38.67.

The company’s market cap is $4.64 billion. The company has a 50 day moving average price of $43.00 and a 200-day moving average price of $41.24.

Twilio (NASDAQ:TWLO) last released its quarterly earnings results on Monday, August 8th. The company reported ($0.08) earnings per share (EPS) for the quarter, topping the Zacks’ consensus estimate of ($0.15) by $0.07. The company earned $64.50 million during the quarter, compared to the consensus estimate of $39.95 million. Twilio’s quarterly revenue was up 70.0% compared to the same quarter last year. Equities analysts expect that Twilio Inc will post ($0.29) earnings per share for the current fiscal year.

Twilio Inc offers Cloud Communications Platforms. The Company enables developers to build, scale and operate real-time communications within software applications. It Programmable Communications Cloud software enables developers to embed voice, messaging, video and authentication capabilities into their applications via its Application Programming Interfaces.