Live feed16:17:54·1314dINSIDERFilingvia QuantisnowSEC Form 3: New insider Thurmond Mark C. claimed ownership of 1,824 sharesByQuantisnow·Wall Street's wire, on your screen.TENB· Tenable Holdings Inc.TechnologyOriginal source