Insider Transactions
Showing insider trading activity for Huffard John C Jr.
Insider Trading Activity Chart
Visualizing insider transactions on stock price candles
Transaction Type
Insider Role
Min Transaction Value
No stock price data available.
Recent Filings
| Symbol | Name | Filed | Transaction | Type | Role | Shares |
|---|---|---|---|---|---|---|
| NSC | Huffard John C Jr | 22 May 2026 | 20 May 2026 | A-Award | director | 12.735 |
| NSC | Huffard John C Jr | 22 May 2026 | 20 May 2026 | A-Award | director | 22.481 |
| TENB | Huffard John C Jr | 15 May 2026 | 13 May 2026 | M-Exempt | director | 6,062 |
| TENB | Huffard John C Jr | 15 May 2026 | 13 May 2026 | M-Exempt | director | 6,062 |
| TENB | Huffard John C Jr | 15 May 2026 | 13 May 2026 | A-Award | director | 9,718 |
| NSC | Huffard John C Jr | 2 Apr 2026 | 31 Mar 2026 | A-Award | director | 184.669 |
| NSC | Huffard John C Jr | 24 Feb 2026 | 20 Feb 2026 | A-Award | director | 11.72 |
| NSC | Huffard John C Jr | 24 Feb 2026 | 20 Feb 2026 | A-Award | director | 22.362 |
| NSC | Huffard John C Jr | 3 Feb 2026 | 30 Jan 2026 | A-Award | director | 622 |
| NSC | Huffard John C Jr | 5 Jan 2026 | 31 Dec 2025 | A-Award | director | 183.569 |
| NSC | Huffard John C Jr | 24 Nov 2025 | 20 Nov 2025 | A-Award | director | 12.282 |
| NSC | Huffard John C Jr | 24 Nov 2025 | 20 Nov 2025 | A-Award | director | 22.091 |
| NSC | Huffard John C Jr | 7 Oct 2025 | 30 Sept 2025 | A-Award | director | 176.426 |
| NSC | Huffard John C Jr | 22 Aug 2025 | 20 Aug 2025 | A-Award | director | 11.169 |
| NSC | Huffard John C Jr | 22 Aug 2025 | 20 Aug 2025 | A-Award | director | 21.478 |
| NSC | Huffard John C Jr | 22 May 2025 | 20 May 2025 | A-Award | director | 11.853 |
| NSC | Huffard John C Jr | 22 May 2025 | 20 May 2025 | A-Award | director | 25.119 |
| TENB | Huffard John C Jr | 15 May 2025 | 14 May 2025 | M-Exempt | director | 4,607 |
| TENB | Huffard John C Jr | 15 May 2025 | 14 May 2025 | A-Award | director | 6,062 |
| TENB | Huffard John C Jr | 15 May 2025 | 14 May 2025 | M-Exempt | director | 4,607 |