SEC CIK 1747299

Huffard John C Jr

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
TENBview stock →6,0622026-05-13
NSCview stock →333.332026-10-08

Position History — NSC

Reported shares owned immediately after each Form 4 transaction, over time.

01,1332,2653,3982020-022020-022024-052026-10

Recent Filings — NSC

DateActivitySharesPriceOwned After
2026-10-08W333.33$0.00333.33
2026-09-30Grant / award (derivative)171.521$309.003,306.585
2026-08-20Grant / award (derivative)20.467$347.905,294.854
2026-08-20Grant / award (derivative)12.163$346.623,135.064
2026-06-30Grant / award (derivative)168.473$314.593,122.901
2026-05-20Grant / award (derivative)22.481$315.385,274.387
2026-05-20Grant / award (derivative)12.735$311.842,954.428
2026-03-31Grant / award (derivative)184.669$287.002,941.693
2026-02-20Grant / award (derivative)22.362$315.715,251.906
2026-02-20Grant / award (derivative)11.72$316.232,757.024
2026-01-30Grant / award (derivative)622—5,229.545
2025-12-31Grant / award (derivative)183.57$288.722,745.3
2025-11-20Grant / award (derivative)22.09$282.864,607.54
2025-11-20Grant / award (derivative)12.28$280.222,561.74
2025-09-30Grant / award (derivative)176.43$300.412,549.45
2025-08-20Grant / award (derivative)21.48$286.874,585.45
2025-08-20Grant / award (derivative)11.17$285.492,373.03
2025-05-20Grant / award (derivative)25.12$243.944,563.98
2025-05-20Grant / award (derivative)11.85$244.082,154.8
2025-03-31Grant / award (derivative)202.66$236.852,142.95
2025-02-20Grant / award (derivative)24.57$248.014,538.86
2025-02-20Grant / award (derivative)10.45$249.411,940.29
2025-01-30Grant / award (derivative)700—4,514.28
2024-12-31Grant / award (derivative)204.52$234.701,929.84
2024-11-20Grant / award (derivative)19.71$259.893,814.28
2024-11-20Grant / award (derivative)8.95$258.931,725.33
2024-09-30Grant / award (derivative)193.16$248.501,716.38
2024-08-20Grant / award (derivative)21.11$241.323,794.57
2024-08-20Grant / award (derivative)8.49$240.771,523.22
2024-05-30Open-market buy3,398$219.923,398
2024-05-20Grant / award (derivative)21.99$230.343,773.46
2024-05-20Grant / award (derivative)7.52$230.331,291.15
2024-03-31Grant / award (derivative)188.33$254.871,283.63
2024-02-20Grant / award (derivative)5.8$253.791,095.29
2024-02-20Grant / award (derivative)19.79$254.553,751.48
2024-01-30Grant / award (derivative)760—3,731.68
2023-11-20Grant / award (derivative)6.89$212.121,089.5
2023-11-20Grant / award (derivative)18.93$210.582,971.68
2023-08-21Grant / award (derivative)18.78$210.872,952.75
2023-08-21Grant / award (derivative)6.91$210.091,082.61
2023-05-20Grant / award (derivative)6.63$217.741,075.7
2023-05-20Grant / award (derivative)18.11$217.392,933.97
2023-02-21Grant / award (derivative)6.39$224.551,069.07
2023-02-21Grant / award (derivative)17.36$225.432,915.86
2023-01-26Grant / award (derivative)750—2,898.5
2022-11-21Grant / award (derivative)10.78$245.992,148.5
2022-11-21Grant / award (derivative)5.26$249.261,062.68
2022-08-20Grant / award (derivative)10.28$256.502,137.73
2022-08-20Grant / award (derivative)5.1$255.751,057.42
2022-05-20Grant / award (derivative)5.67$226.061,052.32
2022-05-20Grant / award (derivative)11.61$226.062,127.44
2022-02-21Grant / award (derivative)9.56$273.122,115.84
2022-02-21Grant / award (derivative)4.78$273.121,046.65
2022-01-27Grant / award (derivative)640—2,106.27
2021-12-31Grant / award (derivative)94.47$297.711,041.87
2021-11-19Grant / award (derivative)5.8$274.361,466.27
2021-11-19Grant / award (derivative)3.76$274.34947.39
2021-09-30Grant / award (derivative)117.55$239.25943.64
2021-08-20Grant / award (derivative)3.42$262.27826.08
2021-08-20Grant / award (derivative)6.04$262.651,460.47
2021-06-30Grant / award (derivative)105.97$265.41822.66
2021-05-20Grant / award (derivative)5.16$277.891,454.44
2021-05-20Grant / award (derivative)2.55$276.91716.69
2021-03-31Grant / award (derivative)104.74$268.52714.14
2021-03-10Grant / award (derivative)5.49$260.381,449.27
2021-03-10Grant / award (derivative)2.32$259.29609.4
2021-01-28Grant / award (derivative)720—1,443.78
2020-12-31Grant / award (derivative)118.37$237.61607.08
2020-12-10Grant / award (derivative)1.93$236.50488.72
2020-12-10Grant / award (derivative)2.85$238.10723.78
2020-09-30Grant / award (derivative)131.43$213.99486.78
2020-09-10Grant / award (derivative)3.16$213.39720.94
2020-09-10Grant / award (derivative)1.56$213.17355.35
2020-06-30Grant / award (derivative)160.19$175.93353.79
2020-06-10Grant / award (derivative)0.96$188.55193.6
2020-06-10Grant / award (derivative)3.53$190.29717.78
2020-03-31Grant / award (derivative)192.64$146.00192.64
2020-03-10Grant / award (derivative)4.25$157.15714.25
2020-02-21———20
2020-02-21———48
2020-02-21Grant / award (derivative)710—710

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.