Palo Alto Networks shares plunge 13% after company cuts full-year billings, revenue guidance By: CNBC.com News February 20, 2024 at 16:12 PM EST Read More >>