Facebook did not break stride despite agreeing Wednesday morning to pay a record $5 billion fine to the U.S. government, posting second-quarter results after the close of trading that exceeded Wall Street expectations. Earning per share came in at $1.99 a share, better than analysts’ consensus forecast of $1.88, while total revenue of $16.6 billion […]