Real time insider trading transaction history:
- Insiders are prohibited from making short-swing profits by trading their shares within 6 months of the registration or acquiring the shares.
- Shares are not adjusted for stock split.
"Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise"
- Peter Lynch
What is insider trading>>
- Peter Lynch
What is insider trading>>

Common stock purchase or sale:
Transaction Date |
Reported DateTime |
Company | Symbol | Insider Relationship |
Shares Traded |
Average Price |
Total Amount |
Shares Owned |
Filing |
2024-05-30 Purchase |
2024-05-31 3:31 pm |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
3,398 | $219.92 | $747,288 | 3,466 (Indirect) |
View |
Stock options: Exercise, Award, Grant, Conversion
Transaction Date |
Reported DateTime |
Exercisable Expiration |
Company | Symnbol | Insider Relationship |
Shares Traded |
Conversion Price |
Shares Owned |
Filing |
2025-03-31 Option Award |
2025-04-02 08:56 am |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
203 | $236.85 | 2,143 (Direct) |
View |
2025-02-20 Option Award |
2025-02-24 3:10 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
10 | $249.41 | 6,479 (Direct) |
View |
2025-02-20 Option Award |
2025-02-24 3:10 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
25 | $248 | 6,479 (Direct) |
View |
2025-01-30 Option Award |
2025-02-03 7:07 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
700 | $0 | 4,514 (Direct) |
View |
2024-12-31 Option Award |
2025-01-03 11:39 am |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
205 | $234.7 | 1,930 (Direct) |
View |
2024-11-20 Option Award |
2024-11-22 2:26 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
9 | $258.93 | 5,540 (Direct) |
View |
2024-11-20 Option Award |
2024-11-22 2:26 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
20 | $259.89 | 5,540 (Direct) |
View |
2024-09-30 Option Award |
2024-10-02 5:04 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
193 | $248.5 | 1,716 (Direct) |
View |
2024-08-20 Option Award |
2024-08-22 1:12 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
8 | $240.77 | 5,318 (Direct) |
View |
2024-08-20 Option Award |
2024-08-22 1:12 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
21 | $241.31 | 5,318 (Direct) |
View |
2024-05-22 Exercise |
2024-05-23 5:25 pm |
N/A N/A |
Tenable Holdings Inc. | TENB | Huffard John C Jr Director |
5,201 | $0 | 496,605 (Direct) |
View |
2024-05-22 Option Award |
2024-05-23 5:25 pm |
N/A N/A |
Tenable Holdings Inc. | TENB | Huffard John C Jr Director |
4,607 | $0 | 496,605 (Direct) |
View |
2024-05-20 Option Award |
2024-05-22 7:04 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
8 | $230.33 | 5,065 (Direct) |
View |
2024-05-20 Option Award |
2024-05-22 7:04 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
22 | $230.34 | 5,065 (Direct) |
View |
2024-03-31 Option Award |
2024-04-02 6:06 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
188 | $254.87 | 1,284 (Direct) |
View |
2024-02-20 Option Award |
2024-02-22 6:17 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
6 | $253.79 | 4,847 (Direct) |
View |
2024-02-20 Option Award |
2024-02-22 6:17 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
20 | $254.54 | 4,847 (Direct) |
View |
2024-01-30 Option Award |
2024-02-01 6:24 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
760 | $0 | 3,732 (Direct) |
View |
2023-11-20 Option Award |
2023-11-22 12:37 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
19 | $210.58 | 4,061 (Direct) |
View |
2023-11-20 Option Award |
2023-11-22 12:37 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
7 | $212.12 | 4,061 (Direct) |
View |
2023-08-21 Option Award |
2023-08-22 9:23 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
19 | $210.87 | 4,035 (Direct) |
View |
2023-08-21 Option Award |
2023-08-22 9:23 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
7 | $210.09 | 4,035 (Direct) |
View |
2023-05-24 Exercise |
2023-05-25 6:08 pm |
N/A N/A |
Tenable Holdings Inc. | TENB | Huffard John C Jr Director |
4,044 | $0 | 491,998 (Direct) |
View |
2023-05-24 Option Award |
2023-05-25 6:08 pm |
N/A N/A |
Tenable Holdings Inc. | TENB | Huffard John C Jr Director |
5,201 | $0 | 491,998 (Direct) |
View |
2023-05-20 Option Award |
2023-05-23 6:51 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
7 | $217.74 | 4,010 (Direct) |
View |
2023-05-20 Option Award |
2023-05-23 6:51 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
18 | $217.38 | 4,010 (Direct) |
View |
2023-02-21 Option Award |
2023-02-23 5:29 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
6 | $224.55 | 3,985 (Direct) |
View |
2023-02-21 Option Award |
2023-02-23 5:29 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
17 | $225.43 | 3,985 (Direct) |
View |
2023-01-26 Option Award |
2023-01-30 5:58 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
750 | $0 | 2,899 (Direct) |
View |
2022-11-21 Option Award |
2022-11-22 3:33 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
5 | $249.26 | 3,279 (Direct) |
View |
2022-11-21 Option Award |
2022-11-22 3:33 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
11 | $245.99 | 3,279 (Direct) |
View |
2022-08-20 Option Award |
2022-08-23 3:57 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
10 | $256.5 | 3,263 (Direct) |
View |
2022-08-20 Option Award |
2022-08-23 3:57 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
5 | $255.75 | 3,263 (Direct) |
View |
2022-05-25 Exercise |
2022-05-26 5:03 pm |
N/A N/A |
Tenable Holdings Inc. | TENB | Huffard John C Jr Director |
4,962 | $0 | 486,797 (Direct) |
View |
2022-05-25 Option Award |
2022-05-26 5:03 pm |
N/A N/A |
Tenable Holdings Inc. | TENB | Huffard John C Jr Director |
4,044 | $0 | 486,797 (Direct) |
View |
2022-05-20 Option Award |
2022-05-24 2:42 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
17 | $226.06 | 3,248 (Direct) |
View |
2022-02-21 Option Award |
2022-02-23 4:35 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
14 | $273.12 | 3,230 (Direct) |
View |
2022-01-27 Option Award |
2022-01-31 9:06 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
640 | $0 | 2,106 (Direct) |
View |
2021-12-31 Option Award |
2022-01-04 2:35 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
94 | $297.71 | 1,110 (Direct) |
View |
2021-11-19 Option Award |
2021-11-23 3:40 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
6 | $274.36 | 2,482 (Direct) |
View |
2021-11-19 Option Award |
2021-11-23 3:40 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
4 | $274.33 | 2,482 (Direct) |
View |
2021-09-30 Option Award |
2021-10-01 1:34 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
118 | $239.25 | 1,012 (Direct) |
View |
2021-08-20 Option Award |
2021-08-23 4:57 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
3 | $262.27 | 2,355 (Direct) |
View |
2021-08-20 Option Award |
2021-08-23 4:57 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
6 | $262.65 | 2,355 (Direct) |
View |
2021-06-30 Option Award |
2021-07-02 10:46 am |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
106 | $265.41 | 891 (Direct) |
View |
2021-05-25 Option Award |
2021-05-27 5:15 pm |
N/A N/A |
Tenable Holdings Inc. | TENB | Huffard John C Jr Director |
4,962 | $0 | 482,753 (Direct) |
View |
2021-05-25 Exercise |
2021-05-27 5:15 pm |
N/A N/A |
Tenable Holdings Inc. | TENB | Huffard John C Jr Director |
6,677 | $0 | 482,753 (Direct) |
View |
2021-05-20 Option Award |
2021-05-21 4:51 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
5 | $277.88 | 2,239 (Direct) |
View |
2021-05-20 Option Award |
2021-05-21 4:51 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
3 | $276.91 | 2,239 (Direct) |
View |
2021-03-31 Option Award |
2021-04-01 5:48 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
105 | $268.52 | 782 (Direct) |
View |
2021-03-10 Option Award |
2021-03-12 6:25 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
5 | $260.38 | 2,127 (Direct) |
View |
2021-03-10 Option Award |
2021-03-12 6:25 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
2 | $259.29 | 2,127 (Direct) |
View |
2021-01-28 Option Award |
2021-01-29 5:54 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
720 | $0 | 1,512 (Direct) |
View |
2020-12-31 Option Award |
2021-01-04 12:05 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
118 | $237.61 | 675 (Direct) |
View |
2020-12-10 Option Award |
2020-12-11 5:07 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
3 | $238.09 | 1,280 (Direct) |
View |
2020-12-10 Option Award |
2020-12-11 5:07 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
2 | $236.5 | 1,280 (Direct) |
View |
2020-09-30 Option Award |
2020-10-01 4:08 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
131 | $213.99 | 555 (Direct) |
View |
2020-09-10 Option Award |
2020-09-11 4:56 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
3 | $213.39 | 1,144 (Direct) |
View |
2020-09-10 Option Award |
2020-09-11 4:56 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
2 | $213.17 | 1,144 (Direct) |
View |
2020-06-30 Option Award |
2020-07-02 2:49 pm |
N/A N/A |
NORFOLK SOUTHERN CORP | NSC | Huffard John C Jr Director |
160 | $175.93 | 422 (Direct) |
View |