Home Stock Palo Alto Networks stock: is federal business a real risk or red herring?