Thurmond Mark C.

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 55% 68% 82%
Transactions
36 0% Buy
34 71% Buy
47 69% Buy
Thurmond Mark C.'s trades of Tenable Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-08-27 2025-08-26 S Sale
34,933 -5.9%
169.15
US$4,063,089
34,933 -5.9% 169.15 US$4,063,089
2025-08-26 2025-08-26 PrS Proposed sale
95,718
363.55
US$1,161,706
95,718 363.55 US$1,161,706
2025-08-26 2025-08-25 S Sale
47,598 +33.8%
74.66
US$4,592,300
47,598 +33.8% 74.66 US$4,592,300
2025-08-25 2025-08-25 PrS Proposed sale
28,500
30.25
US$862,219
28,500 30.25 US$862,219
2025-05-29 2025-05-27 S Sale
2,483 -3.3%
32.45
US$80,573
2,483 -3.3% 32.45 US$80,573
2025-05-27 2025-05-27 PrS Proposed sale
2,483
32.45
US$80,572
2,483 32.45 US$80,572
2025-05-27 2025-05-23 PlS Planned sale
5,577 -6.9%
31.98
US$178,352
5,577 -6.9% 31.98 US$178,352
2025-05-23 2025-05-23 PrS Proposed sale
5,577
31.98
US$178,350
5,577 31.98 US$178,350
2025-02-28 2025-02-27 S Sale
5,984 -8.6%
38.16
US$228,349
5,984 -8.6% 38.16 US$228,349
2025-02-27 2025-02-27 PrS Proposed sale
5,984
38.16
US$228,360
5,984 38.16 US$228,360
2025-02-28 2025-02-26 S Sale
4,878 -6.6%
38.19
US$186,291
4,878 -6.6% 38.19 US$186,291
2025-02-26 2025-02-26 PrS Proposed sale
4,878
38.19
US$186,287
4,878 38.19 US$186,287
2025-02-26 2025-02-25 S Sale
3,606 -4.6%
38.48
US$138,759
3,606 -4.6% 38.48 US$138,759
2025-02-25 2025-02-25 PrS Proposed sale
3,606
38.48
US$138,757
3,606 38.48 US$138,757
2025-02-20 2025-02-19 S Sale
1,341 -3.1%
39.56
US$53,050
1,341 -3.1% 39.56 US$53,050
2025-02-19 2025-02-19 PrS Proposed sale
1,341
39.56
US$53,052
1,341 39.56 US$53,052
2024-12-02 2024-11-27 PlS Planned sale
939 -2.4%
42.95
US$40,330
939 -2.4% 42.95 US$40,330
2024-11-27 2024-11-27 PrS Proposed sale
939
42.95
US$40,330
939 42.95 US$40,330
2024-11-27 2024-11-26 S Sale
2,537 -6.1%
42.56
US$107,975
2,537 -6.1% 42.56 US$107,975
2024-11-27 2024-11-26 PlS Planned sale
886 -2.1%
42.61
US$37,752
886 -2.1% 42.61 US$37,752
2024-11-26 2024-11-26 PrS Proposed sale
2,537
42.56
US$107,976
2,537 42.56 US$107,976
2024-11-26 2024-11-26 PrS Proposed sale
886
42.61
US$37,752
886 42.61 US$37,752
2024-11-26 2024-11-25 S Sale
2,343 -5.9%
42.74
US$100,140
2,343 -5.9% 42.74 US$100,140
2024-11-25 2024-11-25 PrS Proposed sale
2,343
42.74
US$100,149
2,343 42.74 US$100,149
2024-11-22 2024-11-20 PlS Planned sale
823 -2.3%
40.71
US$33,504
823 -2.3% 40.71 US$33,504
2024-11-20 2024-11-20 PrS Proposed sale
823
40.71
US$33,504
823 40.71 US$33,504
2024-11-20 2024-11-19 S Sale
2,209 -5.9%
40.72
US$89,950
2,209 -5.9% 40.72 US$89,950
2024-11-19 2024-11-19 PrS Proposed sale
2,209
40.72
US$89,945
2,209 40.72 US$89,945
2024-08-28 2024-08-27 PlS Planned sale
951 -2.8%
41.03
US$39,020
951 -2.8% 41.03 US$39,020
2024-08-27 2024-08-27 PrS Proposed sale
951
41.03
US$39,020
951 41.03 US$39,020
2024-08-28 2024-08-26 S Sale
2,502 -6.8%
41.75
US$104,458
2,502 -6.8% 41.75 US$104,458
2024-08-28 2024-08-26 PlS Planned sale
881 -2.4%
41.39
US$36,465
881 -2.4% 41.39 US$36,465
2024-08-26 2024-08-26 PrS Proposed sale
2,502
41.75
US$104,448
2,502 41.75 US$104,448
2024-08-26 2024-08-26 PrS Proposed sale
881
41.39
US$36,465
881 41.39 US$36,465
2024-08-26 2024-08-23 S Sale
2,357 -6.8%
41.54
US$97,910
2,357 -6.8% 41.54 US$97,910
2024-08-23 2024-08-23 PrS Proposed sale
2,357
41.54
US$97,914
2,357 41.54 US$97,914
2024-08-22 2024-08-21 PlS Planned sale
818 -2.7%
42.17
US$34,495
818 -2.7% 42.17 US$34,495
2024-08-21 2024-08-21 PrS Proposed sale
818
42.17
US$34,495
818 42.17 US$34,495
2024-08-21 2024-08-20 S Sale
2,224 -6.8%
42.36
US$94,209
2,224 -6.8% 42.36 US$94,209
2024-08-20 2024-08-20 PrS Proposed sale
2,224
42.36
US$94,198
2,224 42.36 US$94,198
2024-08-01 2024-07-30 PlS Planned sale
4,700 -14.3%
49.01
US$230,347
4,700 -14.3% 49.01 US$230,347
2024-07-30 2024-07-30 PrS Proposed sale
4,700
49.01
US$230,329
4,700 49.01 US$230,329
2024-05-29 2024-05-28 PlS Planned sale
949 -2.8%
43.97
US$41,728
949 -2.8% 43.97 US$41,728
2024-05-28 2024-05-28 PrS Proposed sale
949
43.97
US$41,728
949 43.97 US$41,728
2024-05-28 2024-05-28 PrS Proposed sale
949
43.97
US$41,728
949 43.97 US$41,728