Stocks finishing strong

The S&P 500 is up 41 points to 2682 with just minutes left until the close. There was a similarly-strong rally last week but it was ultimately gutted by misses in parts of the earnings reports for Amazon and Alphabet.

Today, it's Facebook's turn.

Estimates are for:

  • EPS $1.47
  • Revenue $13.80B
  • Operating profit $5.79B
  • Monthly active users: 2.28B
  • Daily active users: 1.5B

Those are some crazy numbers for a company everyone hates. Still $13 billion in revenue for a company with a market cap of $412 billion leaves plenty of room for a miss. Shares are up 3% ahead of the report but are in a deep decline, down 35% since July.