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