Palo Alto Networks 2FQ23: Good focus on profitable growth. Buy, $225 TP.