U.S. Markets closed

This chart shows why Facebook will beat the market

CNBC: Talking Numbers

Facebook reports earnings but is the future already written for the stock?