On July 30, 2024, Tenable Holdings Inc COO Mark Thurmond sold 4,700 shares at $49.01 each, owning 28,206 shares now. The company focuses on cybersecurity solutions to combat cyber threats. Insider trend shows more sells than buys.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing