Home Stock Palo Alto Networks post-earnings decline: a short-term setback for long-term gains?