U.S. Markets open in 8 hrs 44 mins

Twitter rated a 'buy' before IPO

Even though the microblogging service hasn't announced the number of shares it will sell or a price, SunTrust Robinson Humphrey has already issued a buy rating on Twitter. Analyst Robert Peck expects the stock will sell for around $28-$30 a share and hit $50 in its first year. Twitter finally disclosed its finances last week and hasn't set a date for its IPO. While the company has a popular following, it has lost money the past 3 years.