If you are wondering whether Palo Alto Networks at around US$161.95 is priced for opportunity or already reflects its ...