Sign inGet started

Klasko Stephen K. M.D.

Insider CIK 1433241 · DCGO Director · TFX Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
DCGO DocGo Inc. A Award2025-09-102025-09-11100,000— $0115,000SEC↗
DCGO DocGo Inc. P Buy2025-05-142025-05-1415,000$1.49 $22.4K15,000SEC↗
TFX TELEFLEX INC A Award deriv2025-05-092025-05-132,226— $02,226SEC↗
TFX TELEFLEX INC A Award2025-05-092025-05-131,357— $09,333SEC↗
TFX TELEFLEX INC M Exercise deriv2025-02-202025-02-212,674— $00SEC↗
TFX TELEFLEX INC M Exercise2025-02-202025-02-212,674$121.00 $323.6K9,827SEC↗
TFX TELEFLEX INC F Tax w/h2025-02-202025-02-211,851$174.82 $323.6K7,976SEC↗
DCGO DocGo Inc. A Award deriv2024-11-122024-11-14204,082— $0204,082SEC↗
TFX TELEFLEX INC A Award deriv2024-05-072024-05-091,349— $01,349SEC↗
TFX TELEFLEX INC A Award2024-05-072024-05-09838— $07,137SEC↗
TFX TELEFLEX INC M Exercise deriv2023-12-132023-12-153,021— $00SEC↗
TFX TELEFLEX INC M Exercise2023-12-132023-12-153,021$101.12 $305.5K7,584SEC↗
TFX TELEFLEX INC F Tax w/h2023-12-132023-12-151,296$235.89 $305.7K6,288SEC↗
TFX TELEFLEX INC A Award deriv2023-05-092023-05-111,076— $01,076SEC↗
TFX TELEFLEX INC A Award2023-05-092023-05-11681— $04,563SEC↗
TFX TELEFLEX INC M Exercise deriv2023-01-272023-01-273,014— $00SEC↗
TFX TELEFLEX INC M Exercise2023-01-272023-01-273,014$78.50 $236.6K4,849SEC↗
TFX TELEFLEX INC F Tax w/h2023-01-272023-01-27967$244.68 $236.6K3,882SEC↗
TFX TELEFLEX INC A Award deriv2022-05-032022-05-04969— $0969SEC↗
TFX TELEFLEX INC A Award2022-05-032022-05-04399— $01,828SEC↗
TFX TELEFLEX INC M Exercise deriv2021-07-122021-07-133,564$59.75 $212.9K0SEC↗
TFX TELEFLEX INC S Sale2021-07-122021-07-13150$423.95 $63.6K1,424SEC↗
TFX TELEFLEX INC S Sale2021-07-122021-07-132,214$422.00 $934.3K2,774SEC↗
TFX TELEFLEX INC S Sale2021-07-122021-07-131,200$423.39 $508.1K1,574SEC↗
TFX TELEFLEX INC M Exercise2021-07-122021-07-133,564$59.75 $212.9K4,988SEC↗
TFX TELEFLEX INC A Award deriv2021-05-042021-05-06771— $0771SEC↗
TFX TELEFLEX INC A Award2021-05-042021-05-06300— $01,424SEC↗
TFX TELEFLEX INC M Exercise deriv2020-10-262020-10-28200— $00SEC↗
TFX TELEFLEX INC S Sale2020-10-262020-10-28200$361.38 $72.3K1,121SEC↗
TFX TELEFLEX INC M Exercise2020-10-262020-10-28200$58.25 $11.7K1,321SEC↗
TFX TELEFLEX INC M Exercise deriv2020-09-252020-09-28200— $0200SEC↗
TFX TELEFLEX INC S Sale2020-09-252020-09-28200$326.15 $65.2K1,121SEC↗
TFX TELEFLEX INC M Exercise2020-09-252020-09-28200$58.25 $11.7K1,321SEC↗
TFX TELEFLEX INC M Exercise deriv2020-08-252020-08-26200— $0400SEC↗
TFX TELEFLEX INC M Exercise2020-08-252020-08-26200$58.25 $11.7K1,321SEC↗
TFX TELEFLEX INC S Sale2020-08-252020-08-26200$373.74 $74.7K1,121SEC↗
TFX TELEFLEX INC M Exercise deriv2020-07-272020-07-28200— $0600SEC↗
TFX TELEFLEX INC S Sale2020-07-272020-07-28200$386.35 $77.3K1,121SEC↗
TFX TELEFLEX INC M Exercise2020-07-272020-07-28200$58.25 $11.7K1,321SEC↗
TFX TELEFLEX INC M Exercise deriv2020-06-252020-06-26200— $0800SEC↗
TFX TELEFLEX INC A Award2020-06-252020-06-26200$356.07 $71.2K1,121SEC↗
TFX TELEFLEX INC M Exercise2020-06-252020-06-26200$58.25 $11.7K1,321SEC↗
TFX TELEFLEX INC M Exercise deriv2020-05-262020-05-27200— $01,000SEC↗
TFX TELEFLEX INC S Sale2020-05-262020-05-27200$375.14 $75.0K1,121SEC↗
TFX TELEFLEX INC M Exercise2020-05-262020-05-27200$58.25 $11.7K1,321SEC↗
TFX TELEFLEX INC A Award deriv2020-05-052020-05-071,187— $01,187SEC↗
TFX TELEFLEX INC A Award2020-05-052020-05-07383— $01,121SEC↗
TFX TELEFLEX INC M Exercise deriv2020-04-272020-04-28200— $01,200SEC↗
TFX TELEFLEX INC M Exercise2020-04-272020-04-28200$58.25 $11.7K938SEC↗
TFX TELEFLEX INC S Sale2020-04-272020-04-28200$342.26 $68.5K738SEC↗
TFX TELEFLEX INC M Exercise deriv2020-03-252020-03-26200— $01,400SEC↗
TFX TELEFLEX INC S Sale2020-03-252020-03-26200$254.75 $51.0K738SEC↗
TFX TELEFLEX INC M Exercise2020-03-252020-03-26200$58.25 $11.7K938SEC↗
TFX TELEFLEX INC M Exercise deriv2020-02-252020-02-26200— $01,600SEC↗
TFX TELEFLEX INC M Exercise2020-02-252020-02-26200$58.25 $11.7K938SEC↗
TFX TELEFLEX INC S Sale2020-02-252020-02-26200$360.95 $72.2K738SEC↗
TFX TELEFLEX INC M Exercise deriv2020-01-272020-01-28200— $01,800SEC↗
TFX TELEFLEX INC S Sale2020-01-272020-01-28200$375.71 $75.1K736SEC↗
TFX TELEFLEX INC M Exercise2020-01-272020-01-28200$58.25 $11.7K936SEC↗
TFX TELEFLEX INC M Exercise deriv2019-12-262019-12-26200— $00SEC↗
TFX TELEFLEX INC M Exercise2019-12-262019-12-26200$61.34 $12.3K936SEC↗
TFX TELEFLEX INC S Sale2019-12-262019-12-26200$374.35 $74.9K736SEC↗
TFX TELEFLEX INC M Exercise deriv2019-11-252019-11-26200— $0200SEC↗
TFX TELEFLEX INC M Exercise2019-11-252019-11-26200$61.34 $12.3K936SEC↗
TFX TELEFLEX INC S Sale2019-11-252019-11-26200$346.63 $69.3K736SEC↗
TFX TELEFLEX INC M Exercise deriv2019-10-252019-10-25200— $0400SEC↗
TFX TELEFLEX INC S Sale2019-10-252019-10-25200$316.01 $63.2K736SEC↗
TFX TELEFLEX INC M Exercise2019-10-252019-10-25200$61.34 $12.3K936SEC↗
TFX TELEFLEX INC M Exercise deriv2019-09-252019-09-25200— $0600SEC↗
TFX TELEFLEX INC S Sale2019-09-252019-09-25200$342.50 $68.5K736SEC↗
TFX TELEFLEX INC M Exercise2019-09-252019-09-25200$61.34 $12.3K936SEC↗
TFX TELEFLEX INC M Exercise deriv2019-08-262019-08-27200— $0800SEC↗
TFX TELEFLEX INC S Sale2019-08-262019-08-27200$361.06 $72.2K736SEC↗
TFX TELEFLEX INC M Exercise2019-08-262019-08-27200$61.34 $12.3K936SEC↗
TFX TELEFLEX INC M Exercise deriv2019-07-252019-07-26200— $01,000SEC↗
TFX TELEFLEX INC S Sale2019-07-252019-07-26200$343.28 $68.7K736SEC↗
TFX TELEFLEX INC M Exercise2019-07-252019-07-26200$61.34 $12.3K936SEC↗
TFX TELEFLEX INC M Exercise deriv2019-06-252019-06-25200— $01,200SEC↗
TFX TELEFLEX INC M Exercise2019-06-252019-06-25200$61.34 $12.3K936SEC↗
TFX TELEFLEX INC S Sale2019-06-252019-06-25200$332.17 $66.4K736SEC↗
TFX TELEFLEX INC M Exercise deriv2019-05-282019-05-29200— $01,400SEC↗
TFX TELEFLEX INC M Exercise2019-05-282019-05-29200$61.34 $12.3K936SEC↗
TFX TELEFLEX INC S Sale2019-05-282019-05-29200$295.81 $59.2K736SEC↗
TFX TELEFLEX INC A Award deriv2019-05-072019-05-08976— $0976SEC↗
TFX TELEFLEX INC A Award2019-05-072019-05-08347— $0736SEC↗
TFX TELEFLEX INC M Exercise deriv2019-04-252019-04-26200— $01,600SEC↗
TFX TELEFLEX INC M Exercise2019-04-252019-04-26200$61.34 $12.3K589SEC↗
TFX TELEFLEX INC S Sale2019-04-252019-04-26200$277.14 $55.4K389SEC↗
TFX TELEFLEX INC M Exercise deriv2019-03-282019-03-29200— $01,800SEC↗
TFX TELEFLEX INC M Exercise2019-03-282019-03-29200$61.34 $12.3K589SEC↗
TFX TELEFLEX INC S Sale2019-03-282019-03-29200$301.68 $60.3K389SEC↗
TFX TELEFLEX INC A Award deriv2018-05-162018-05-181,131— $01,131SEC↗
TFX TELEFLEX INC A Award2018-05-162018-05-18389— $08,269SEC↗
TFX TELEFLEX INC M Exercise deriv2018-02-012018-02-02200— $00SEC↗
TFX TELEFLEX INC M Exercise2018-02-012018-02-02200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC S Sale2018-02-012018-02-02200$276.44 $55.3K7,880SEC↗
TFX TELEFLEX INC M Exercise deriv2018-01-022018-01-03200— $0200SEC↗
TFX TELEFLEX INC M Exercise2018-01-022018-01-03200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC S Sale2018-01-022018-01-03200$248.96 $49.8K7,880SEC↗
TFX TELEFLEX INC M Exercise deriv2017-12-012017-12-04200$46.12 $9.2K400SEC↗
TFX TELEFLEX INC S Sale2017-12-012017-12-04200$265.32 $53.1K7,880SEC↗
TFX TELEFLEX INC M Exercise2017-12-012017-12-04200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC M Exercise deriv2017-11-012017-11-03200$46.12 $9.2K600SEC↗
TFX TELEFLEX INC S Sale2017-11-012017-11-03200$237.18 $47.4K7,880SEC↗
TFX TELEFLEX INC M Exercise2017-11-012017-11-03200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC M Exercise deriv2017-10-022017-10-03200$46.12 $9.2K800SEC↗
TFX TELEFLEX INC S Sale2017-10-022017-10-03200$241.88 $48.4K7,880SEC↗
TFX TELEFLEX INC M Exercise2017-10-022017-10-03200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC M Exercise deriv2017-09-012017-09-06200$46.12 $9.2K1,000SEC↗
TFX TELEFLEX INC S Sale2017-09-012017-09-06200$211.75 $42.4K7,880SEC↗
TFX TELEFLEX INC M Exercise2017-09-012017-09-06200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC M Exercise deriv2017-08-012017-08-03200$46.12 $9.2K1,200SEC↗
TFX TELEFLEX INC S Sale2017-08-012017-08-03200$208.41 $41.7K7,880SEC↗
TFX TELEFLEX INC M Exercise2017-08-012017-08-03200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC M Exercise deriv2017-07-032017-07-05200$46.12 $9.2K1,400SEC↗
TFX TELEFLEX INC S Sale2017-07-032017-07-05200$208.10 $41.6K7,880SEC↗
TFX TELEFLEX INC M Exercise2017-07-032017-07-05200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC M Exercise deriv2017-06-012017-06-02200$46.12 $9.2K1,600SEC↗
TFX TELEFLEX INC M Exercise2017-06-012017-06-02200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC S Sale2017-06-012017-06-02200$199.93 $40.0K7,880SEC↗
TFX TELEFLEX INC M Exercise deriv2017-05-152017-05-16200$46.12 $9.2K1,800SEC↗
TFX TELEFLEX INC S Sale2017-05-152017-05-16200$192.04 $38.4K7,880SEC↗
TFX TELEFLEX INC M Exercise2017-05-152017-05-16200$46.12 $9.2K8,080SEC↗
TFX TELEFLEX INC M Exercise deriv2017-05-122017-05-165,000$56.75 $283.8K0SEC↗
TFX TELEFLEX INC M Exercise2017-05-122017-05-165,000$56.75 $283.8K12,880SEC↗
TFX TELEFLEX INC S Sale2017-05-122017-05-162,600$193.57 $503.3K10,280SEC↗
TFX TELEFLEX INC S Sale2017-05-122017-05-162,400$193.67 $464.8K7,880SEC↗
TFX TELEFLEX INC A Award deriv2017-05-092017-05-101,410— $01,410SEC↗
TFX TELEFLEX INC A Award2017-05-092017-05-10440— $07,880SEC↗
TFX TELEFLEX INC A Award deriv2016-05-032016-05-042,002— $02,002SEC↗
TFX TELEFLEX INC A Award2016-05-032016-05-04566— $07,440SEC↗
TFX TELEFLEX INC A Award2015-05-052015-05-07645— $06,874SEC↗
TFX TELEFLEX INC A Award2015-03-162015-03-18128— $06,229SEC↗
TFX TELEFLEX INC A Award deriv2015-02-252015-02-262,674— $02,674SEC↗
TFX TELEFLEX INC A Award2014-05-022014-05-06627— $06,101SEC↗
TFX TELEFLEX INC A Award deriv2014-02-262014-04-033,021— $03,021SEC↗
TFX TELEFLEX INC A Award deriv2014-02-262014-02-262,498— $02,498SEC↗
TFX TELEFLEX INC A Award2013-05-032013-05-06785— $05,474SEC↗
TFX TELEFLEX INC A Award deriv2013-02-262013-02-273,014— $03,014SEC↗
TFX TELEFLEX INC A Award2012-05-042012-05-071,041— $04,689SEC↗
TFX TELEFLEX INC A Award deriv2012-02-282012-02-293,564$59.75 $212.9K3,564SEC↗