Palo Alto Networks is a great business with the best management team, but after an insane run its valuation leaves better risk-reward elsewhere. It trades at 24x sales, 68x EBITDA and 90x earnings even on adjusted EPS that adds back stock compensation. Upgrades from Wells Fargo and BNP look like the sell side chasing performance. Meta, for example, could earn $70 or more per share longer term and offers better risk-reward even at $600. x.comÂ