Cisco is buying Splunk for $28 billion, or $157 per share. The deal is expected to close by the end of Q3 2024.