Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the full record of transactions filed by Thurmond Mark C.. Officer active across 1 company, notably Tenable Holdings, Inc.. Aggregated, 39 reports have been logged. Breakdown: 0 buy · 20 sells. Total volume traded: €3.5m. History available since 17 November 2022. The latest transaction was disclosed on 26 February 2025 (Cession). Regulator: SEC (Form 4). The full history is accessible without signup.
Declarations 39 total
4,878 shares @ US$38.19 5.1% of flow Common Stock SEC:0001660280-25-000048:0
1,363 shares 0Common Stock SEC:0001660280-25-000045:0
4,561 shares 0Common Stock SEC:0001660280-25-000024:0
939 shares @ US$42.95 1.1% of flow Common Stock SEC:0001660280-24-000173:0
886 shares @ US$42.61 1.0% of flow Common Stock SEC:0001660280-24-000171:0
1,161 shares 0Common Stock SEC:0001660280-24-000169:0
823 shares @ US$40.71 0.9% of flow Common Stock SEC:0001660280-24-000163:0
4,561 shares 0Common Stock SEC:0001660280-24-000159:0
881 shares @ US$41.39 0.9% of flow Common Stock SEC:0001660280-24-000145:0
1,161 shares 0Common Stock SEC:0001660280-24-000141:0
818 shares @ US$42.17 0.9% of flow Common Stock SEC:0001660280-24-000135:0
4,561 shares 0Common Stock SEC:0001660280-24-000131:0
4,700 shares @ US$49.01 6.1% of flow Common Stock SEC:0001660280-24-000122:0
949 shares @ US$43.97 1.1% of flow Common Stock SEC:0001660280-24-000115:0
2,371 shares @ US$43.18 2.7% of flow Common Stock SEC:0001660280-24-000112:0
820 shares @ US$43.55 0.9% of flow Common Stock SEC:0001660280-24-000097:0
4,561 shares 0Common Stock SEC:0001660280-24-000079:0
10,824 shares @ US$49.00 14.1% of flow Common Stock SEC:0001660280-24-000053:0
1,095 shares @ US$47.50 1.4% of flow Common Stock SEC:0001660280-24-000041:0
1,684 shares @ US$47.67 2.1% of flow Common Stock SEC:0001660280-24-000028:0
4,561 shares 0Common Stock SEC:0001660280-24-000023:0
26,175 shares @ US$51.45 36.1% of flow Common Stock SEC:0001660280-24-000013:0
13,103 shares 0Common Stock SEC:0001660280-24-000009:0
951 shares @ US$42.06 1.1% of flow Common Stock SEC:0001660280-23-000163:0
827 shares @ US$40.00 0.9% of flow Common Stock SEC:0001660280-23-000160:0
25 of 39 declarations
Load more (14 remaining)