Palo Alto Networks stays MS’s top security stock as survey highlights ‘durable’ demand