Tenable Holdings director A. Brooke Seawell sells $1.49 million in stock Investing.com · News 24m ago