Palo Alto beats Q1, adds $3.35B Chronosphere buy to $25B spree | The Tech Buzz