Despite a challenging environment, Alphabet still managed to grow its revenue by 13% year over year (YOY), although its operating margin slipped from 31% last year to 28%. Alphabet still produced $12.6 billion in free cash flow, giving it plenty of resources to execute its ambitious buyback plan (Alphabet repurchased $15.2 billion in shares during the second quarter). Read More...

Barrons.com
6 Software Stocks to Buy and 4 to Sell, According to an Analyst
Guggenheim Partners analyst John DiFucci launched coverage of the group late Thursday, with some thoughts on where to place bets in the sector. DiFucci is new to Guggenheim, but a familiar name on the Street—at various times, he’s covered the software sector for Jefferies, J.P Morgan, Oppenheimer, and a couple of place that have since disappeared—Bear Stearns and Donaldson, Lufkin & Jenrette. DiFucci has Buy ratings on Oracle (ORCL), Palo Alto Networks (PANW), CrowdStrike (CRWD), Splunk (SPLK), Zscaler (ZS), and Progress Software (PRGS).