SEC CIK 1233296

HEINMILLER JOHN C

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
TFXview stock →4,1762025-05-09

Position History — TFX

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

01,3922,7844,1762019-012019-032019-032019-052020-052021-052022-052023-052024-052025-05

Recent Filings — TFX

DateActivitySharesPriceOwned After
2025-05-09Grant / award (derivative)2,226$0.002,226
2025-05-09Grant / award1,051$0.004,176
2024-05-07Grant / award (derivative)1,349$0.001,349
2024-05-07Grant / award649$0.003,125
2023-05-09Grant / award (derivative)1,076$0.001,076
2023-05-09Grant / award527$0.002,476
2022-05-03Grant / award (derivative)969$0.00969
2022-05-03Grant / award399$0.001,949
2021-05-04Grant / award (derivative)771$0.00771
2021-05-04Grant / award300$0.002,414
2020-05-05Grant / award (derivative)1,187$0.001,187
2020-05-05Grant / award383$0.002,114
2019-05-07Grant / award (derivative)976$0.00976
2019-05-07Grant / award347$0.001,731
2019-03-08Open-market buy750$285.001,384
2019-03-07Open-market buy500$285.00634
2019-01-01Grant / award (derivative)2,331$0.002,331
2019-01-01Grant / award134$0.00134

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