Will This Upgrade Help Twitter (TWTR) Stock Today

NEW YORK (TheStreet) -- Twitter (TWTR) shares were upgraded to "hold" from "sell" by analysts at Cantor Fitzgerald on Friday.

The firm maintained their price target of $45 for the company. 

Must Read: Warren Buffett's 10 Favorite Growth Stocks

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.

Twitter is down -1.4% to $40.76 in pre-market trading on Friday.

Analysts cite a pull back in valuation and new ad formatting as a reason for the upgrade. Still, Cantor Fitzgerald sees Facebook as the top stock in the sector.

"To be sure, we still favor Facebook, which is a 2014 top pick for us; that said, a combination of a positive read into 1Q 2014 results, the imminent launch of several new ad formats to drive monetization, and  a pullback in valuation make us less negative on the name," Cantor Fitzgerald said.

"Given its ~100% annual revenue growth, Twitter remains positioned as an ideal play on continued secular growth in mobile and social ad spending, particularly as high-value brand ad dollars transition to the Internet," the note continued.

TWTR Chart

TWTR data by YCharts

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.

More from Markets

Trump Takes Aim at Auto Imports; Markets End Mixed -- ICYMI

Trump Takes Aim at Auto Imports; Markets End Mixed -- ICYMI

Video: What Oprah's Content Partnership With Apple Means for the Rest of Tech

Video: What Oprah's Content Partnership With Apple Means for the Rest of Tech

REPLAY: Jim Cramer on the Markets, Oil, Starbucks, Tesla, Okta and Red Hat

REPLAY: Jim Cramer on the Markets, Oil, Starbucks, Tesla, Okta and Red Hat

Flashback Friday: The Market Movers

Flashback Friday: The Market Movers

OPEC Deal Doesn't Boost Production Enough to Drive Down Crude, Gasoline Prices

OPEC Deal Doesn't Boost Production Enough to Drive Down Crude, Gasoline Prices