Why Eli Lilly and Palo Alto Networks each profit from their competitors’ news

image credit : www.cnbc.com