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