Facebook 2Q Sales Top Estimates, Shares Surge · Bloomberg Technology · Sentinel