rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

John C. Huffard Jr.

Director

Company insider

Files Form 4 as: Director, Norfolk Southern; Director, Tenable Holdings.

In numbers

Trades disclosed
189
Buys
1
Sells
23
Bought
$747K
Sold
$10.8M
Companies
2
Companies where not an officer
2
First trade
20 Feb 2019
Last trade
8 Oct 2026
Last filed
9 Oct 2026

Companies traded

Everywhere else they filed: board seats, 10% stakes, other companies
NSC Norfolk SouthernDirector · Railroads & Rail Equipment · last 8 Oct 20261 buy · 0 sells
TENB Tenable HoldingsDirector · Software · last 13 May 20260 buys · 23 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
101Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
8 Oct 2026filed 9 Oct 2026NSC Norfolk SouthernRailroads & Rail EquipmentSEC FORM 4 Code W—333.33 at $0.00filing
30 Sep 2026filed 2 Oct 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$53K171.521 at $309.00filing
20 Aug 2026filed 24 Aug 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$4,21612.163 at $346.62filing
20 Aug 2026filed 24 Aug 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$7,12020.467 at $347.91filing
20 Aug 2026filed 24 Aug 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$4,21512.16 at $346.62filing
20 Aug 2026filed 24 Aug 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$7,12220.47 at $347.91filing
30 Jun 2026filed 1 Jul 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$53K168.473 at $314.59filing
30 Jun 2026filed 1 Jul 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$53K168.47 at $314.59filing
20 May 2026filed 22 May 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$3,97112.735 at $311.84filing
20 May 2026filed 22 May 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$7,09022.481 at $315.38filing
20 May 2026filed 22 May 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$3,97312.74 at $311.84filing
20 May 2026filed 22 May 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$7,09022.48 at $315.38filing
13 May 2026filed 15 May 2026TENB Tenable HoldingsSoftwareSEC FORM 4 Code M—6,062 at $0.00filing
13 May 2026filed 15 May 2026TENB Tenable Holdingsoption or derivative · SoftwareSEC FORM 4 Code M—6,062 at $0.00filing
13 May 2026filed 15 May 2026TENB Tenable Holdingsoption or derivative · SoftwareSEC FORM 4 Code A—9,718 at $0.00filing
13 May 2026filed 15 May 2026TENB Tenable Holdingsoption or derivative · SoftwareSEC FORM 4 Code M—6,062 at $0.00filing
13 May 2026filed 15 May 2026TENB Tenable Holdingsoption or derivative · SoftwareSEC FORM 4 Code A—9,718 at $0.00filing
13 May 2026filed 15 May 2026TENB Tenable HoldingsSoftwareSEC FORM 4 Code M—6,062 at $0.00filing
31 Mar 2026filed 2 Apr 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$53K184.669 at $287.00filing
31 Mar 2026filed 2 Apr 2026NSC Norfolk Southernoption or derivative · Railroads & Rail EquipmentSEC FORM 4 Code A$53K184.67 at $287.00filing

Sectors

Technology23
Industrials1

Buys in green, sells in red, by the company’s sector.

Related people

Charles H. BellDirector · Director at Tenable Holdings, filing Form 4 there in the last year
Richard H. AndersonDirector · Director at Norfolk Southern, filing Form 4 there in the last year
Mark R. GeorgePresident & CEO · President & CEO at Norfolk Southern, filing Form 4 there in the last year
Barron AnschutzOther role · Other at Tenable Holdings, filing Form 4 there in the last year
Matthew Charles BrownChief Financial Officer · Chief Financial Officer at Tenable Holdings, filing Form 4 there in the last year
Linda Kay ZecherDirector · Also traded TENB in the last 90 days
Raymond Vicks Jr.Director · Also traded TENB in the last 90 days