Is Palo Alto joining the M&A party? Plus, the S&P 500 hits an earnings bump