Tenable Holdings CFO sells over $4.4 million in company stock By Investing.com Tenable Holdings CFO sells over $4.4 million in company stock…