Revenue rose 26% to $2.05 billion, billings climbed 33% and several Wall Street firms raised price targets after the cybersecurity company topped consensus estimates.
25d ago
verifying reliability
No specialized terms available for this topic.