Tenable Stock Plummets Over 10% Amid Bleak Future Prospects – Will It Recover?

Tenable Holdings Inc. shares fell in after-hours trading on Monday after the cybersecurity company’s revenue and billings outlook disappointed investors, even as it exceeded Wall Street’s earnings expectations for the first quarter. Tenable reported a Q1 loss of $25.1 million, or 22 cents a share, compared to a loss of $24.5 million, or 22 cents […]