Twitter generates income primarily through advertising.

Twitter generated $1.57 billion in revenue during Q4 2021—a 22% increase from the same quarter in 2020.

As of April 2022,  Twitter has a market cap of $36.70 billion. 

Twitter is the word's 499th most valuable company by market cap.

Collectively, the top five Twitter shareholders own more than 37% of the company.

As of April 4, 2022, Elon Musk is the largest  shareholder of Twitter.    73.5 million  shares   9.2% stake 

With 8.8% of shares ,Vanguard Group holds the second-largest stake in Twitter. 

Morgan Stanley (MS), an investment bank and asset manager, holds the third-largest stake in Twitter.  67 million shares  8.4% stake

Global investment manager BlackRock Inc. (BLK) owned 6.5% stake ( 52.1 million shares) of Twitter.

Institutional investment services provider State Street Corp. (STT) is the  5th largest investor in Twittwer.  36.4 million  shares  4.5% stake