SEC CIK 1433241

Klasko Stephen K. M.D.

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

Current Positions

CompanyShares OwnedAs Of
TFXview stock →9,332.552025-05-09

Position History — TFX

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

04,2938,58712,8802008-052017-052018-012019-072020-032020-102025-022025-05

Recent Filings — TFX

DateActivitySharesPriceOwned After
2025-05-09Grant / award (derivative)2,226$0.002,226
2025-05-09Grant / award1,357$0.009,332.55
2025-02-20Option exercise (derivative)2,674$0.000
2025-02-20Option exercise2,674$121.009,826.55
2025-02-20Tax withholding1,851$174.827,975.55
2024-05-07Grant / award (derivative)1,349$0.001,349
2024-05-07Grant / award838$0.007,137.14
2023-12-13Option exercise (derivative)3,021$0.000
2023-12-13Option exercise3,021$101.127,584.46
2023-12-13Tax withholding1,296$235.896,288.46
2023-05-09Grant / award (derivative)1,076$0.001,076
2023-05-09Grant / award681$0.004,563.46
2023-01-27Option exercise (derivative)3,014$0.000
2023-01-27Option exercise3,014$78.504,849.46
2023-01-27Tax withholding967$244.683,882.46
2022-05-03Grant / award (derivative)969$0.00969
2022-05-03Grant / award399$0.001,827.54
2021-07-12Option exercise (derivative)3,564$59.750
2021-07-12Open-market sale150$423.951,424.18
2021-07-12Open-market sale2,214$422.002,774.18
2021-07-12Open-market sale1,200$423.391,574.18
2021-07-12Option exercise3,564$59.754,988.18
2021-05-04Grant / award (derivative)771$0.00771
2021-05-04Grant / award300$0.001,424.18
2020-10-26Option exercise (derivative)200$0.000
2020-10-26Open-market sale200$361.381,120.94
2020-10-26Option exercise200$58.251,320.94
2020-09-25Option exercise (derivative)200$0.00200
2020-09-25Open-market sale200$326.151,120.94
2020-09-25Option exercise200$58.251,320.94
2020-08-25Option exercise (derivative)200$0.00400
2020-08-25Option exercise200$58.251,320.94
2020-08-25Open-market sale200$373.741,120.94
2020-07-27Option exercise (derivative)200$0.00600
2020-07-27Open-market sale200$386.351,120.94
2020-07-27Option exercise200$58.251,320.94
2020-06-25Option exercise (derivative)200$0.00800
2020-06-25Grant / award200$356.071,120.94
2020-06-25Option exercise200$58.251,320.94
2020-05-26Option exercise (derivative)200$0.001,000
2020-05-26Open-market sale200$375.141,120.94
2020-05-26Option exercise200$58.251,320.94
2020-05-05Grant / award (derivative)1,187$0.001,187
2020-05-05Grant / award383$0.001,120.94
2020-04-27Option exercise (derivative)200$0.001,200
2020-04-27Option exercise200$58.25937.94
2020-04-27Open-market sale200$342.26737.94
2020-03-25Option exercise (derivative)200$0.001,400
2020-03-25Open-market sale200$254.75737.94
2020-03-25Option exercise200$58.25937.94
2020-02-25Option exercise (derivative)200$0.001,600
2020-02-25Option exercise200$58.25937.94
2020-02-25Open-market sale200$360.95737.94
2020-01-27Option exercise (derivative)200$0.001,800
2020-01-27Open-market sale200$375.71736
2020-01-27Option exercise200$58.25936
2019-12-26Option exercise (derivative)200$0.000
2019-12-26Option exercise200$61.34936
2019-12-26Open-market sale200$374.35736
2019-11-25Option exercise (derivative)200$0.00200
2019-11-25Option exercise200$61.34936
2019-11-25Open-market sale200$346.63736
2019-10-25Option exercise (derivative)200$0.00400
2019-10-25Open-market sale200$316.01736
2019-10-25Option exercise200$61.34936
2019-09-25Option exercise (derivative)200$0.00600
2019-09-25Open-market sale200$342.50736
2019-09-25Option exercise200$61.34936
2019-08-26Option exercise (derivative)200$0.00800
2019-08-26Open-market sale200$361.06736
2019-08-26Option exercise200$61.34936
2019-07-25Option exercise (derivative)200$0.001,000
2019-07-25Open-market sale200$343.28736
2019-07-25Option exercise200$61.34936
2019-06-25Option exercise (derivative)200$0.001,200
2019-06-25Option exercise200$61.34936
2019-06-25Open-market sale200$332.17736
2019-05-28Option exercise (derivative)200$0.001,400
2019-05-28Option exercise200$61.34936
2019-05-28Open-market sale200$295.81736
2019-05-07Grant / award (derivative)976$0.00976
2019-05-07Grant / award347$0.00736
2019-04-25Option exercise (derivative)200$0.001,600
2019-04-25Option exercise200$61.34589
2019-04-25Open-market sale200$277.14389
2019-03-28Option exercise (derivative)200$0.001,800
2019-03-28Option exercise200$61.34589
2019-03-28Open-market sale200$301.68389
2018-05-16Grant / award (derivative)1,131$0.001,131
2018-05-16Grant / award389$0.008,269
2018-02-01Option exercise (derivative)200$0.000
2018-02-01Option exercise200$46.128,080
2018-02-01Open-market sale200$276.447,880
2018-01-02Option exercise (derivative)200$0.00200
2018-01-02Option exercise200$46.128,080
2018-01-02Open-market sale200$248.967,880
2017-12-01Option exercise (derivative)200$46.12400
2017-12-01Open-market sale200$265.327,880
2017-12-01Option exercise200$46.128,080
2017-11-01Option exercise (derivative)200$46.12600
2017-11-01Open-market sale200$237.187,880
2017-11-01Option exercise200$46.128,080
2017-10-02Option exercise (derivative)200$46.12800
2017-10-02Open-market sale200$241.887,880
2017-10-02Option exercise200$46.128,080
2017-09-01Option exercise (derivative)200$46.121,000
2017-09-01Open-market sale200$211.757,880
2017-09-01Option exercise200$46.128,080
2017-08-01Option exercise (derivative)200$46.121,200
2017-08-01Open-market sale200$208.417,880
2017-08-01Option exercise200$46.128,080
2017-07-03Option exercise (derivative)200$46.121,400
2017-07-03Open-market sale200$208.107,880
2017-07-03Option exercise200$46.128,080
2017-06-01Option exercise (derivative)200$46.121,600
2017-06-01Option exercise200$46.128,080
2017-06-01Open-market sale200$199.937,880
2017-05-15Option exercise (derivative)200$46.121,800
2017-05-15Open-market sale200$192.047,880
2017-05-15Option exercise200$46.128,080
2017-05-12Option exercise (derivative)5,000$56.750
2017-05-12Option exercise5,000$56.7512,880
2017-05-12Open-market sale2,600$193.5710,280
2017-05-12Open-market sale2,400$193.677,880
2017-05-09Grant / award (derivative)1,410$0.001,410
2017-05-09Grant / award440$0.007,880
2016-05-03Grant / award (derivative)2,002$0.002,002
2016-05-03Grant / award566—7,440
2015-05-05Grant / award645—6,874
2015-03-16Grant / award128—6,229
2015-02-25Grant / award (derivative)2,674$0.002,674
2014-05-02Grant / award627—6,101
2014-02-26Grant / award (derivative)2,498$0.002,498
2014-02-26Grant / award (derivative)3,021$0.003,021
2013-05-03Grant / award785—5,474
2013-02-26Grant / award (derivative)3,014$0.003,014
2012-05-04Grant / award1,041—4,689
2012-02-28Grant / award (derivative)3,564$59.753,564
2011-04-29Grant / award800—3,648
2011-03-01Grant / award (derivative)2,000$58.252,000
2010-04-30Grant / award797—2,848
2010-03-01Grant / award (derivative)2,000$61.342,000
2009-05-01Grant / award1,170—2,051
2009-03-02Grant / award (derivative)2,000$46.122,000
2008-05-02Grant / award (derivative)5,000$56.755,000
2008-05-02Grant / award881—881

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