Wall Street Analysts Are Still Largely Negative on Facebook
As of November 13, Facebook (FB) yielded a return of 0.43% on a volume of 15.04 million to close at $142.16. Facebook generated investor returns of -7.4% in the trailing-one-month period and -20.5% in the trailing-12-month period. The company’s stock price lost 5.2% in the trailing-five-day period.