Tenable Slips Post-Earnings as Analyst Divide Persists
TENB dropped 8% on the week to $31.37 after reporting Q2 results on July 28, widening the fault line between bulls and bears that was already the defining feature of this setup. The Street's reaction after the print…
