Sign inGet started

Huffard John C Jr

Insider CIK 1747299 · TENB Director · NSC Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
NSC NORFOLK SOUTHERN CORP W Will2026-10-082026-10-09333— $0333SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-09-302026-10-02172$309.00 $53.0K3,307SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-08-202026-08-2412$346.62 $4.2K3,135SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-08-202026-08-2420$347.91 $7.1K5,295SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-08-202026-08-2420$347.90 $7.1K5,295SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-08-202026-08-2412$346.62 $4.2K3,135SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-06-302026-07-01168$314.59 $53.0K3,123SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-05-202026-05-2213$311.84 $4.0K2,954SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-05-202026-05-2222$315.38 $7.1K5,274SEC↗
TENB Tenable Holdings, Inc. M Exercise deriv2026-05-132026-05-156,062— $00SEC↗
TENB Tenable Holdings, Inc. A Award deriv2026-05-132026-05-159,718— $09,718SEC↗
TENB Tenable Holdings, Inc. M Exercise2026-05-132026-05-156,062— $06,062SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-03-312026-04-02185$287.00 $53.0K2,942SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-02-202026-02-2412$316.23 $3.7K2,757SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-02-202026-02-2422$315.72 $7.1K5,252SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2026-01-302026-02-03622— $05,230SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-12-312026-01-05184$288.72 $53.0K2,745SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-11-202025-11-2422$282.86 $6.2K4,608SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-11-202025-11-2412$280.22 $3.4K2,562SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-09-302025-10-07176$300.41 $53.0K2,549SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-08-202025-08-2221$286.87 $6.2K4,585SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-08-202025-08-2211$285.49 $3.2K2,373SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-05-202025-05-2225$243.94 $6.1K4,564SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-05-202025-05-2212$244.08 $2.9K2,155SEC↗
TENB Tenable Holdings, Inc. A Award deriv2025-05-142025-05-156,062— $06,062SEC↗
TENB Tenable Holdings, Inc. M Exercise deriv2025-05-142025-05-154,607— $00SEC↗
TENB Tenable Holdings, Inc. M Exercise2025-05-142025-05-154,607— $020,987SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-03-312025-04-02203$236.85 $48.0K2,143SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-02-202025-02-2425$248.01 $6.1K4,539SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-02-202025-02-2410$249.41 $2.6K1,940SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2025-01-302025-02-03700— $04,514SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-12-312025-01-03205$234.70 $48.0K1,930SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-11-202024-11-2220$259.89 $5.1K3,814SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-11-202024-11-229$258.93 $2.3K1,725SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-09-302024-10-02193$248.50 $48.0K1,716SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-08-202024-08-2221$241.32 $5.1K3,795SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-08-202024-08-228$240.77 $2.0K1,523SEC↗
NSC NORFOLK SOUTHERN CORP P Buy2024-05-302024-05-313,398$219.92 $747.3K3,398SEC↗
TENB Tenable Holdings, Inc. M Exercise deriv2024-05-222024-05-235,201— $00SEC↗
TENB Tenable Holdings, Inc. A Award deriv2024-05-222024-05-234,607— $04,607SEC↗
TENB Tenable Holdings, Inc. M Exercise2024-05-222024-05-235,201— $016,380SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-05-202024-05-2222$230.34 $5.1K3,773SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-05-202024-05-228$230.33 $1.7K1,291SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-03-312024-04-02188$254.87 $48.0K1,284SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-02-202024-02-226$253.79 $1.5K1,095SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-02-202024-02-2220$254.55 $5.0K3,751SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2024-01-302024-02-01760— $03,732SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-11-202023-11-227$212.12 $1.5K1,090SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-11-202023-11-2219$210.58 $4.0K2,972SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-08-212023-08-2219$210.87 $4.0K2,953SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-08-212023-08-227$210.09 $1.5K1,083SEC↗
TENB Tenable Holdings, Inc. A Award deriv2023-05-242023-05-255,201— $05,201SEC↗
TENB Tenable Holdings, Inc. M Exercise deriv2023-05-242023-05-254,044— $00SEC↗
TENB Tenable Holdings, Inc. M Exercise2023-05-242023-05-254,044— $011,179SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-05-202023-05-237$217.74 $1.4K1,076SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-05-202023-05-2318$217.39 $3.9K2,934SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-02-212023-02-236$224.55 $1.4K1,069SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-02-212023-02-2317$225.43 $3.9K2,916SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2023-01-262023-01-30750— $02,899SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-11-212022-11-2211$245.99 $2.7K2,149SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-11-212022-11-225$249.26 $1.3K1,063SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-08-202022-08-2310$256.50 $2.6K2,138SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-08-202022-08-235$255.75 $1.3K1,057SEC↗
TENB Tenable Holdings, Inc. A Award deriv2022-05-252022-05-264,044— $04,044SEC↗
TENB Tenable Holdings, Inc. M Exercise deriv2022-05-252022-05-264,962— $00SEC↗
TENB Tenable Holdings, Inc. M Exercise2022-05-252022-05-264,962— $07,135SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-05-202022-05-246$226.06 $1.3K1,052SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-05-202022-05-2412$226.06 $2.6K2,127SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-02-212022-02-2310$273.12 $2.6K2,116SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-02-212022-02-235$273.12 $1.3K1,047SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2022-01-272022-01-31640— $02,106SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-12-312022-01-0494$297.71 $28.1K1,042SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-11-192021-11-236$274.36 $1.6K1,466SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-11-192021-11-234$274.34 $1.0K947SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-09-302021-10-01118$239.25 $28.1K944SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-08-202021-08-233$262.27 $897826SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-08-202021-08-236$262.65 $1.6K1,460SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-06-302021-07-02106$265.41 $28.1K823SEC↗
TENB Tenable Holdings, Inc. A Award deriv2021-05-252021-05-274,962— $04,962SEC↗
TENB Tenable Holdings, Inc. M Exercise deriv2021-05-252021-05-276,677— $00SEC↗
TENB Tenable Holdings, Inc. M Exercise2021-05-252021-05-276,677— $08,850SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-05-202021-05-215$277.89 $1.4K1,454SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-05-202021-05-213$276.91 $706717SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-03-312021-04-01105$268.52 $28.1K714SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-03-102021-03-125$260.38 $1.4K1,449SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-03-102021-03-122$259.29 $602609SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2021-01-282021-01-29720— $01,444SEC↗
NSC A Award deriv2020-12-312021-01-04118$237.61 $28.1K607SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-12-102020-12-112$236.50 $456489SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-12-102020-12-113$238.10 $679724SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-09-302020-10-01131$213.99 $28.1K487SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-09-102020-09-113$213.39 $674721SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-09-102020-09-112$213.17 $333355SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-06-302020-07-02160$175.93 $28.2K354SEC↗
TENB Tenable Holdings, Inc. J Other2020-06-152020-06-1652— $0194SEC↗
TENB Tenable Holdings, Inc. J Other2020-06-122020-06-1656— $0142SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-06-102020-06-121$188.55 $181194SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-06-102020-06-124$190.29 $672718SEC↗
TENB Tenable Holdings, Inc. A Award deriv2020-05-282020-06-016,677— $06,677SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-03-312020-04-02193$146.00 $28.1K193SEC↗
TENB Tenable Holdings, Inc. M Exercise deriv2020-03-132020-03-1746,717— $00SEC↗
TENB Tenable Holdings, Inc. M Exercise2020-03-132020-03-1746,717$16.21 $757.3K48,890SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-03-102020-03-124$157.15 $668714SEC↗
NSC NORFOLK SOUTHERN CORP A Award deriv2020-02-212020-02-25710— $0710SEC↗
TENB Tenable Holdings, Inc. J Other2019-12-162019-12-1867— $086SEC↗
TENB Tenable Holdings, Inc. J Other2019-12-062019-12-1019— $019SEC↗
TENB Tenable Holdings, Inc. S Sale2019-12-022019-12-042,056$26.54 $54.6K31,847SEC↗
TENB Tenable Holdings, Inc. S Sale2019-12-022019-12-0413,294$26.54 $352.8K390,183SEC↗
TENB Tenable Holdings, Inc. S Sale2019-11-042019-11-0510,509$25.35 $266.4K403,477SEC↗
TENB Tenable Holdings, Inc. S Sale2019-11-042019-11-051,625$25.35 $41.2K33,903SEC↗
TENB Tenable Holdings, Inc. S Sale2019-11-012019-11-053,282$25.07 $82.3K35,528SEC↗
TENB Tenable Holdings, Inc. S Sale2019-11-012019-11-0521,218$25.07 $531.9K413,986SEC↗
TENB Tenable Holdings, Inc. S Sale2019-10-312019-11-013,335$25.28 $84.3K38,823SEC↗
TENB Tenable Holdings, Inc. S Sale2019-10-312019-11-0187$25.97 $2.3K435,204SEC↗
TENB Tenable Holdings, Inc. S Sale2019-10-312019-11-0113$25.97 $33838,810SEC↗
TENB Tenable Holdings, Inc. S Sale2019-10-312019-11-0121,565$25.28 $545.2K435,291SEC↗
TENB Tenable Holdings, Inc. S Sale2019-10-302019-11-0121,478$26.45 $568.1K457,029SEC↗
TENB Tenable Holdings, Inc. S Sale2019-10-302019-11-013,322$26.45 $87.9K42,185SEC↗
TENB Tenable Holdings, Inc. S Sale2019-10-302019-11-01173$26.86 $4.6K456,856SEC↗
TENB Tenable Holdings, Inc. S Sale2019-10-302019-11-0127$26.86 $72542,158SEC↗
TENB Tenable Holdings, Inc. S Sale2019-09-192019-09-201,112$25.05 $27.9K45,507SEC↗
TENB Tenable Holdings, Inc. S Sale2019-09-192019-09-207,188$25.05 $180.1K478,507SEC↗
TENB Tenable Holdings, Inc. S Sale2019-09-182019-09-202,300$24.95 $57.4K46,619SEC↗
TENB Tenable Holdings, Inc. S Sale2019-09-182019-09-2014,866$24.95 $370.9K485,695SEC↗
TENB Tenable Holdings, Inc. S Sale2019-08-022019-08-051,085$24.96 $27.1K48,919SEC↗
TENB Tenable Holdings, Inc. S Sale2019-08-022019-08-057,015$24.96 $175.1K500,561SEC↗
TENB Tenable Holdings, Inc. S Sale2019-08-012019-08-052,252$24.93 $56.1K507,576SEC↗
TENB Tenable Holdings, Inc. S Sale2019-08-012019-08-05348$24.93 $8.7K50,004SEC↗
TENB Tenable Holdings, Inc. S Sale2019-07-262019-07-3013,510$31.73 $428.7K509,828SEC↗
TENB Tenable Holdings, Inc. S Sale2019-07-262019-07-302,090$31.73 $66.3K50,352SEC↗
TENB Tenable Holdings, Inc. S Sale2019-07-032019-07-08415$28.79 $11.9K52,442SEC↗
TENB Tenable Holdings, Inc. S Sale2019-07-032019-07-082,685$28.79 $77.3K523,338SEC↗
TENB Tenable Holdings, Inc. S Sale2019-07-022019-07-032,252$28.52 $64.2K526,023SEC↗
TENB Tenable Holdings, Inc. S Sale2019-07-022019-07-03348$28.52 $9.9K52,857SEC↗
TENB Tenable Holdings, Inc. S Sale2019-07-012019-07-0321,651$28.52 $617.5K528,275SEC↗
TENB Tenable Holdings, Inc. S Sale2019-07-012019-07-033,349$28.52 $95.5K53,205SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-042019-06-05656$25.77 $16.9K56,661SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-042019-06-054,244$25.77 $109.4K550,619SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-042019-06-05107$26.37 $2.8K56,554SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-042019-06-05693$26.37 $18.3K549,926SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-032019-06-05866$27.79 $24.1K554,863SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-032019-06-05134$27.79 $3.7K57,317SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-032019-06-0513,732$27.14 $372.7K555,729SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-032019-06-052,124$27.14 $57.6K57,451SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-032019-06-057,053$26.11 $184.2K569,461SEC↗
TENB Tenable Holdings, Inc. S Sale2019-06-032019-06-051,091$26.11 $28.5K59,575SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-022019-05-033,464$32.26 $111.7K576,514SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-022019-05-03536$32.26 $17.3K60,666SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-022019-05-0314,765$31.38 $463.3K579,978SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-022019-05-032,283$31.38 $71.6K61,202SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-012019-05-021,742$32.77 $57.1K64,181SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-012019-05-025,889$31.98 $188.3K610,505SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-012019-05-02911$31.98 $29.1K65,923SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-012019-05-0287$34.65 $3.0K594,743SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-012019-05-0213$34.65 $45063,485SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-012019-05-024,417$33.51 $148.0K594,830SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-012019-05-02683$33.51 $22.9K63,498SEC↗
TENB Tenable Holdings, Inc. S Sale2019-05-012019-05-0211,258$32.77 $368.9K599,247SEC↗
TENB Tenable Holdings, Inc. S Sale2019-04-022019-04-032,822$31.97 $90.2K66,834SEC↗
TENB Tenable Holdings, Inc. S Sale2019-04-022019-04-0318,234$31.97 $582.9K616,394SEC↗
TENB Tenable Holdings, Inc. S Sale2019-04-012019-04-0321,651$31.46 $681.1K634,628SEC↗
TENB Tenable Holdings, Inc. S Sale2019-04-012019-04-033,349$31.46 $105.4K69,656SEC↗
TENB Tenable Holdings, Inc. S Sale2019-03-042019-03-052,525$30.85 $77.9K73,300SEC↗
TENB Tenable Holdings, Inc. S Sale2019-03-042019-03-0516,331$30.85 $503.8K658,184SEC↗
TENB Tenable Holdings, Inc. S Sale2019-03-042019-03-051,905$31.70 $60.4K656,279SEC↗
TENB Tenable Holdings, Inc. S Sale2019-03-042019-03-05295$31.70 $9.4K73,005SEC↗
TENB Tenable Holdings, Inc. S Sale2019-03-012019-03-0518,538$31.70 $587.7K677,628SEC↗
TENB Tenable Holdings, Inc. S Sale2019-03-012019-03-05481$32.13 $15.5K75,825SEC↗
TENB Tenable Holdings, Inc. S Sale2019-03-012019-03-052,868$31.70 $90.9K76,306SEC↗
TENB Tenable Holdings, Inc. A Award2019-03-012019-03-052,173$19.55 $42.5K2,173SEC↗
TENB Tenable Holdings, Inc. S Sale2019-03-012019-03-053,113$32.13 $100.0K674,515SEC↗
TENB Tenable Holdings, Inc. S Sale2019-02-272019-03-011,030$31.66 $32.6K79,174SEC↗
TENB Tenable Holdings, Inc. S Sale2019-02-272019-03-016,648$31.66 $210.5K696,166SEC↗
TENB Tenable Holdings, Inc. J Other2019-02-262019-03-01178,253— $03,294,982SEC↗
TENB Tenable Holdings, Inc. J Other2019-02-262019-03-01178,253— $0702,814SEC↗
TENB Tenable Holdings, Inc. A Award deriv2019-02-202019-02-2261,517— $061,517SEC↗
TENB Tenable Holdings, Inc. S Sale2019-02-202019-02-2213,294$29.21 $388.3K881,067SEC↗
TENB Tenable Holdings, Inc. S Sale2019-02-202019-02-222,056$29.21 $60.1K80,204SEC↗