NEW YORK (TheStreet) -- Shares of Twitter (TWTR) - Get Report were climbing on heavy trading volume late Monday afternoon as CNBC reports that Microsoft (MSFT) might make a takeover offer for the social network. 

Earlier today, Bloomberg reported that Disney (DIS) is considering placing a bid for Twitter, while CNBC on Friday said that Salesforce.com (CRM) and Alphabet's (GOOGL) unit have expressed interest. 

A deal could be reached within the next 30 to 45 days, sources told CNBC.

Twitter stock was downgraded to "underperform" at Oppenheimer earlier today, as a media company is the "most likely purchaser and would not pay meaningfully more than the valuation implied by our price target," the firm said.

Oppenheimer has a $17 price target on the stock.

About 72.01 million shares of Twitter have been traded so far today, well above its average trading volume of roughly 29.39 million shares per day. 

Separately, TheStreet Ratings team rates the stock as a "sell" with a ratings score of D.

Twitter's weaknesses include a generally disappointing historical performance in the stock itself.

You can view the full analysis from the report here: TWTR

TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this article's author.

Image placeholder title