Twitter, Inc. (NYSE:TWTR) reached 58.53% versus a 1-year low price of $26.19. The stock was last seen 8.92% higher, reaching at $41.52 on 7/26/2019. At a recent session, the prices were hovering between $40 and $42.33. This company shares are -4.17% up from its target price of $39.79 and the current market capitalization stands at $31.74B. The recent change has given its price a 12.66% lead over SMA 50 and -4.35% deficit over its 52-week high. The stock witnessed 17.89% gains, 7.37% gains and 26.2% gains for the 1-month, 3-month and 6-month period, respectively. To measure price-variation, we found TWTR’s volatility during a week at 3.53% and during a month it has been found around 2.73%.

What Does Twitter, Inc. (TWTR) Do?

The company describes itself in regulatory filings as, “Twitter, Inc. is a global platform for public self-expression and conversation in real time. It provides a network that connects users to people, information, ideas, opinions, and news. The company’s services include live commentary, live connections and live conversations. Its application provides social networking services and micro-blogging services through mobile devices and the Internet. The company can also be used as a marketing tool for businesses. Twitter was founded by Jack Dorsey, Christopher Isaac Stone, Noah E. Glass, Jeremy LaTrasse, and Evan Williams on March 21, 2006 and is headquartered in San Francisco, CA.” [Text can be found here: under company description.]

Twitter, Inc. (TWTR) Top Holders

Institutional investors currently hold around $21.78 billion or 69.7% in TWTR stock. Look at its top three institutional owners: Vanguard Group Inc owns $3.19 billion in Twitter, Inc., which represents roughly 10.05% of the company’s market cap and approximately 14.65% of the institutional ownership. Similar statistics are true for the second largest owner, Blackrock Inc., which owns 46,840,704 shares of the stock are valued at $1.94 billion. The third largest holder is Morgan Stanley, which currently holds $1.82 billion worth of this stock and that ownership represents nearly 5.74% of its market capitalization.

Twitter, Inc. 13F Filings

At the end of March reporting period, 357 institutional holders increased their position in Twitter, Inc. (NYSE:TWTR) by some 62,008,804 shares, 355 decreased positions by 60,320,397 and 106 held positions by 402,180,801. That puts total institutional holdings at 524,510,002 shares, according to SEC filings. The stock grabbed 99 new institutional investments totaling 10,969,983 shares while 103 institutional investors sold out their entire positions totaling 22,365,300 shares.

Twitter, Inc. (NYSE:TWTR) Insider Trades

Multiple company employees have indulged in significant insider trading. Twitter, Inc. disclosed in a document filed with the US Securities and Exchange Commission (SEC) that Chief Legal Officer Gadde Vijaya has sold 4,166 shares of Twitter, Inc. (TWTR) in the trading session dated Jul. 22, 2019. These shares are worth $153,934 and were traded at $36.95 each. The SEC filing shows that Montano Michael performed a sale of 1,250 shares. The Engineering Lead disposed these shares by way of transaction on Jul. 22, 2019. The company’s shares were given away at $36.95 per share worth to an income of some $46,188 to the account of Montano Michael.

CFO, SEGAL NED D., sold 6,000 common shares of Twitter, Inc. (TWTR) in the open market. In a transaction dated Jul. 09, 2019, the shares were put up for sale at an average price of $36.67, raking in a sum of $220,020. After this sale, 710,737 common shares of TWTR are directly owned by the insider, with total stake valued at $29,509,800.

In the transaction dated Jul. 05, 2019, a great number of shares sold came courtesy the Engineering Lead; Montano Michael disposed a total of 1,250 shares at an average price of $36, amounting to approximately $45,000. The insider now directly owns 611,185 shares worth $25,376,401.

Twitter, Inc. (TWTR) Analyst Guide

Several analysts have released their opinion on Twitter, Inc. (NYSE:TWTR), with 8 analysts believing it is a strong buy. Whereas 25 of them predict the stock is a hold. Also, there are 5 buy, 6 sell and 0 strong sell ratings, collectively assigning a 2.66 average brokerage recommendation [T1].