#MarketWatch $FB beats revenue, MAU expectations

Facebook posted adjusted earnings of $1.71/share vs. $1.75/share expected, $17.74B revenue vs. $17.41B estimate 

FB had 2.60B monthly active users vs 2.55B expected

Social media giant says ad revenues stabilized in April