Sign inGet started

SMITH BENSON

Insider CIK 1211667 · ROCM Director · ZOLL Director · TFX Chairman, President and CEO, 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
TFX TELEFLEX INC F Tax w/h2020-02-182020-02-191,106$376.44 $416.3K47,861SEC↗
TFX TELEFLEX INC M Exercise deriv2019-11-042019-11-068,481— $00SEC↗
TFX TELEFLEX INC S Sale2019-11-042019-11-062,405$345.03 $829.8K53,485SEC↗
TFX TELEFLEX INC S Sale2019-11-042019-11-06113$346.50 $39.2K49,209SEC↗
TFX TELEFLEX INC S Sale2019-11-042019-11-064,163$345.89 $1.44M49,322SEC↗
TFX TELEFLEX INC S Sale2019-11-042019-11-06400$347.76 $139.1K48,809SEC↗
TFX TELEFLEX INC S Sale2019-11-042019-11-061,400$343.66 $481.1K55,890SEC↗
TFX TELEFLEX INC M Exercise2019-11-042019-11-068,481$59.75 $506.7K57,290SEC↗
TFX TELEFLEX INC M Exercise deriv2019-10-312019-11-0117,000— $08,481SEC↗
TFX TELEFLEX INC S Sale2019-10-312019-11-01427$340.28 $145.3K48,809SEC↗
TFX TELEFLEX INC S Sale2019-10-312019-11-0116,573$340.00 $5.63M49,236SEC↗
TFX TELEFLEX INC M Exercise2019-10-312019-11-0117,000$59.75 $1.02M65,809SEC↗
TFX TELEFLEX INC M Exercise deriv2019-09-232019-09-258,500— $025,481SEC↗
TFX TELEFLEX INC S Sale2019-09-232019-09-258,500$340.00 $2.89M48,809SEC↗
TFX TELEFLEX INC M Exercise2019-09-232019-09-258,500$59.75 $507.9K57,309SEC↗
TFX TELEFLEX INC G Gift2019-09-202019-09-209,520— $09,520SEC↗
TFX TELEFLEX INC G Gift2019-09-202019-09-2019,030— $019,030SEC↗
TFX TELEFLEX INC G Gift2019-09-202019-09-2028,550— $048,809SEC↗
TFX TELEFLEX INC M Exercise deriv2019-07-172019-07-178,500— $033,981SEC↗
TFX TELEFLEX INC S Sale2019-07-172019-07-176,600$332.82 $2.20M76,800SEC↗
TFX TELEFLEX INC M Exercise2019-07-172019-07-178,500$59.75 $507.9K85,300SEC↗
TFX TELEFLEX INC S Sale2019-07-172019-07-171,900$332.06 $630.9K83,400SEC↗
TFX TELEFLEX INC M Exercise deriv2019-07-032019-07-038,500— $042,481SEC↗
TFX TELEFLEX INC S Sale2019-07-032019-07-032,200$331.43 $729.1K83,100SEC↗
TFX TELEFLEX INC S Sale2019-07-032019-07-036,200$332.06 $2.06M76,900SEC↗
TFX TELEFLEX INC S Sale2019-07-032019-07-03100$332.72 $33.3K76,800SEC↗
TFX TELEFLEX INC M Exercise2019-07-032019-07-038,500$59.75 $507.9K85,300SEC↗
TFX TELEFLEX INC M Exercise deriv2019-06-192019-06-198,500— $050,981SEC↗
TFX TELEFLEX INC S Sale2019-06-192019-06-191,800$329.41 $592.9K83,500SEC↗
TFX TELEFLEX INC M Exercise2019-06-192019-06-198,500$59.75 $507.9K85,300SEC↗
TFX TELEFLEX INC S Sale2019-06-192019-06-193,741$330.47 $1.24M79,759SEC↗
TFX TELEFLEX INC S Sale2019-06-192019-06-19712$331.37 $235.9K79,047SEC↗
TFX TELEFLEX INC S Sale2019-06-192019-06-192,247$332.09 $746.2K76,800SEC↗
TFX TELEFLEX INC M Exercise deriv2019-06-052019-06-068,500— $059,481SEC↗
TFX TELEFLEX INC S Sale2019-06-052019-06-062,937$295.20 $867.0K82,063SEC↗
TFX TELEFLEX INC M Exercise2019-06-052019-06-068,500$59.75 $507.9K85,300SEC↗
TFX TELEFLEX INC S Sale2019-06-052019-06-06300$293.59 $88.1K85,000SEC↗
TFX TELEFLEX INC S Sale2019-06-052019-06-062,810$296.99 $834.5K76,800SEC↗
TFX TELEFLEX INC S Sale2019-06-052019-06-062,453$296.12 $726.4K79,610SEC↗
TFX TELEFLEX INC M Exercise deriv2019-05-222019-05-238,500— $067,981SEC↗
TFX TELEFLEX INC S Sale2019-05-222019-05-235,230$294.79 $1.54M77,690SEC↗
TFX TELEFLEX INC M Exercise2019-05-222019-05-238,500$59.75 $507.9K85,300SEC↗
TFX TELEFLEX INC S Sale2019-05-222019-05-232,380$293.65 $698.9K82,920SEC↗
TFX TELEFLEX INC S Sale2019-05-222019-05-23890$295.68 $263.2K76,800SEC↗
TFX TELEFLEX INC M Exercise deriv2019-05-082019-05-098,500— $076,481SEC↗
TFX TELEFLEX INC S Sale2019-05-082019-05-096,130$294.95 $1.81M76,800SEC↗
TFX TELEFLEX INC S Sale2019-05-082019-05-091,070$294.03 $314.6K82,930SEC↗
TFX TELEFLEX INC S Sale2019-05-082019-05-091,300$292.89 $380.8K84,000SEC↗
TFX TELEFLEX INC M Exercise2019-05-082019-05-098,500$59.75 $507.9K85,300SEC↗
TFX TELEFLEX INC A Award deriv2019-05-072019-05-08976— $0976SEC↗
TFX TELEFLEX INC A Award2019-05-072019-05-08347— $076,800SEC↗
TFX TELEFLEX INC M Exercise deriv2019-04-242019-04-268,500— $084,981SEC↗
TFX TELEFLEX INC S Sale2019-04-242019-04-261,200$277.56 $333.1K81,413SEC↗
TFX TELEFLEX INC S Sale2019-04-242019-04-261,400$276.45 $387.0K82,613SEC↗
TFX TELEFLEX INC M Exercise2019-04-242019-04-268,500$59.75 $507.9K84,913SEC↗
TFX TELEFLEX INC S Sale2019-04-242019-04-264,400$278.93 $1.23M77,013SEC↗
TFX TELEFLEX INC S Sale2019-04-242019-04-26560$279.22 $156.4K76,453SEC↗
TFX TELEFLEX INC S Sale2019-04-242019-04-26900$275.90 $248.3K84,013SEC↗
TFX TELEFLEX INC M Exercise deriv2019-04-102019-04-118,500— $093,481SEC↗
TFX TELEFLEX INC S Sale2019-04-102019-04-112,300$306.79 $705.6K76,413SEC↗
TFX TELEFLEX INC S Sale2019-04-102019-04-11698$303.92 $212.1K83,715SEC↗
TFX TELEFLEX INC S Sale2019-04-102019-04-111,202$305.18 $366.8K82,513SEC↗
TFX TELEFLEX INC S Sale2019-04-102019-04-11500$302.80 $151.4K84,413SEC↗
TFX TELEFLEX INC M Exercise2019-04-102019-04-118,500$59.75 $507.9K84,913SEC↗
TFX TELEFLEX INC S Sale2019-04-102019-04-113,800$306.20 $1.16M78,713SEC↗
TFX TELEFLEX INC M Exercise deriv2019-03-282019-03-298,500— $0101,981SEC↗
TFX TELEFLEX INC S Sale2019-03-282019-03-291,100$298.64 $328.5K83,813SEC↗
TFX TELEFLEX INC M Exercise2019-03-282019-03-298,500$59.75 $507.9K84,913SEC↗
TFX TELEFLEX INC S Sale2019-03-282019-03-29900$301.44 $271.3K76,413SEC↗
TFX TELEFLEX INC S Sale2019-03-282019-03-293,500$300.54 $1.05M77,313SEC↗
TFX TELEFLEX INC S Sale2019-03-282019-03-293,000$299.85 $899.6K80,813SEC↗
TFX TELEFLEX INC M Exercise deriv2018-10-292018-10-309,332— $00SEC↗
TFX TELEFLEX INC S Sale2018-10-292018-10-302,183$237.32 $518.1K74,974SEC↗
TFX TELEFLEX INC M Exercise2018-10-292018-10-309,332$57.78 $539.2K77,888SEC↗
TFX TELEFLEX INC S Sale2018-10-292018-10-30731$236.19 $172.7K77,157SEC↗
TFX TELEFLEX INC S Sale2018-10-292018-10-304,626$238.26 $1.10M70,348SEC↗
TFX TELEFLEX INC S Sale2018-10-292018-10-301,792$239.19 $428.6K68,556SEC↗
TFX TELEFLEX INC M Exercise deriv2018-10-082018-10-109,331— $09,332SEC↗
TFX TELEFLEX INC M Exercise2018-10-082018-10-109,331$57.78 $539.1K77,887SEC↗
TFX TELEFLEX INC S Sale2018-10-082018-10-10999$250.30 $250.0K73,256SEC↗
TFX TELEFLEX INC S Sale2018-10-082018-10-101,392$251.53 $350.1K71,864SEC↗
TFX TELEFLEX INC S Sale2018-10-082018-10-103,308$252.36 $834.8K68,556SEC↗
TFX TELEFLEX INC S Sale2018-10-082018-10-10600$248.46 $149.1K74,255SEC↗
TFX TELEFLEX INC S Sale2018-10-082018-10-103,032$247.88 $751.6K74,855SEC↗
TFX TELEFLEX INC M Exercise deriv2018-09-172018-09-189,331— $018,663SEC↗
TFX TELEFLEX INC S Sale2018-09-172018-09-18100$269.01 $26.9K68,556SEC↗
TFX TELEFLEX INC S Sale2018-09-172018-09-18100$268.50 $26.9K68,656SEC↗
TFX TELEFLEX INC S Sale2018-09-172018-09-18100$266.84 $26.7K68,756SEC↗
TFX TELEFLEX INC S Sale2018-09-172018-09-189,031$266.68 $2.41M68,856SEC↗
TFX TELEFLEX INC M Exercise2018-09-172018-09-189,331$57.78 $539.1K77,887SEC↗
TFX TELEFLEX INC M Exercise deriv2018-08-272018-08-289,331— $027,994SEC↗
TFX TELEFLEX INC M Exercise2018-08-272018-08-289,331$57.78 $539.1K77,887SEC↗
TFX TELEFLEX INC S Sale2018-08-272018-08-283,550$247.85 $879.9K69,656SEC↗
TFX TELEFLEX INC S Sale2018-08-272018-08-281,100$248.96 $273.9K68,556SEC↗
TFX TELEFLEX INC S Sale2018-08-272018-08-284,681$247.27 $1.16M73,206SEC↗
TFX TELEFLEX INC M Exercise deriv2018-08-062018-08-079,331— $037,325SEC↗
TFX TELEFLEX INC S Sale2018-08-062018-08-071,100$241.31 $265.4K72,987SEC↗
TFX TELEFLEX INC S Sale2018-08-062018-08-074,000$243.23 $972.9K68,987SEC↗
TFX TELEFLEX INC S Sale2018-08-062018-08-07431$244.91 $105.6K68,556SEC↗
TFX TELEFLEX INC S Sale2018-08-062018-08-073,800$240.17 $912.6K74,087SEC↗
TFX TELEFLEX INC M Exercise2018-08-062018-08-079,331$57.78 $539.1K77,887SEC↗
TFX TELEFLEX INC M Exercise deriv2018-07-162018-07-179,331— $046,656SEC↗
TFX TELEFLEX INC M Exercise2018-07-162018-07-179,331$57.78 $539.1K77,887SEC↗
TFX TELEFLEX INC S Sale2018-07-162018-07-17788$272.78 $215.0K68,687SEC↗
TFX TELEFLEX INC S Sale2018-07-162018-07-17131$274.54 $36.0K68,556SEC↗
TFX TELEFLEX INC S Sale2018-07-162018-07-178,412$271.96 $2.29M69,475SEC↗
TFX TELEFLEX INC M Exercise deriv2018-06-252018-06-269,331— $055,987SEC↗
TFX TELEFLEX INC M Exercise2018-06-252018-06-269,331$57.78 $539.1K77,887SEC↗
TFX TELEFLEX INC S Sale2018-06-252018-06-26200$279.18 $55.8K68,587SEC↗
TFX TELEFLEX INC S Sale2018-06-252018-06-26300$275.82 $82.7K68,787SEC↗
TFX TELEFLEX INC S Sale2018-06-252018-06-268,800$275.19 $2.42M69,087SEC↗
TFX TELEFLEX INC S Sale2018-06-252018-06-2631$281.64 $8.7K68,556SEC↗
TFX TELEFLEX INC M Exercise deriv2018-06-112018-06-139,331— $065,318SEC↗
TFX TELEFLEX INC S Sale2018-06-112018-06-131,981$283.90 $562.4K68,556SEC↗
TFX TELEFLEX INC S Sale2018-06-112018-06-132,716$282.70 $767.8K70,537SEC↗
TFX TELEFLEX INC S Sale2018-06-112018-06-132,921$281.72 $822.9K73,253SEC↗
TFX TELEFLEX INC S Sale2018-06-112018-06-131,713$281.00 $481.4K76,174SEC↗
TFX TELEFLEX INC M Exercise2018-06-112018-06-139,331$57.78 $539.1K77,887SEC↗
TFX TELEFLEX INC M Exercise deriv2018-05-212018-05-229,331— $074,649SEC↗
TFX TELEFLEX INC S Sale2018-05-212018-05-224,600$264.81 $1.22M73,287SEC↗
TFX TELEFLEX INC S Sale2018-05-212018-05-224,731$265.70 $1.26M68,556SEC↗
TFX TELEFLEX INC M Exercise2018-05-212018-05-229,331$57.78 $539.1K77,887SEC↗
TFX TELEFLEX INC A Award deriv2018-05-162018-05-181,131— $01,131SEC↗
TFX TELEFLEX INC A Award2018-05-162018-05-18389— $068,556SEC↗
TFX TELEFLEX INC M Exercise deriv2018-05-072018-05-089,331— $083,980SEC↗
TFX TELEFLEX INC M Exercise2018-05-072018-05-089,331$57.78 $539.1K77,498SEC↗
TFX TELEFLEX INC S Sale2018-05-072018-05-082,000$271.68 $543.4K75,498SEC↗
TFX TELEFLEX INC S Sale2018-05-072018-05-082,831$272.45 $771.3K72,667SEC↗
TFX TELEFLEX INC S Sale2018-05-072018-05-083,400$273.77 $930.8K69,267SEC↗
TFX TELEFLEX INC S Sale2018-05-072018-05-081,100$274.29 $301.7K68,167SEC↗
TFX TELEFLEX INC M Exercise deriv2018-04-162018-04-179,331— $093,311SEC↗
TFX TELEFLEX INC M Exercise2018-04-162018-04-179,331$57.78 $539.1K77,498SEC↗
TFX TELEFLEX INC S Sale2018-04-162018-04-171,331$259.57 $345.5K76,167SEC↗
TFX TELEFLEX INC S Sale2018-04-162018-04-176,000$260.36 $1.56M70,167SEC↗
TFX TELEFLEX INC S Sale2018-04-162018-04-172,000$261.61 $523.2K68,167SEC↗
TFX TELEFLEX INC M Exercise deriv2018-04-022018-04-045,331— $0102,642SEC↗
TFX TELEFLEX INC M Exercise deriv2018-04-022018-04-042,000— $00SEC↗
TFX TELEFLEX INC M Exercise deriv2018-04-022018-04-042,000— $00SEC↗
TFX TELEFLEX INC M Exercise2018-04-022018-04-042,000$46.12 $92.2K85,711SEC↗
TFX TELEFLEX INC M Exercise2018-04-022018-04-045,331$57.78 $308.0K83,711SEC↗
TFX TELEFLEX INC M Exercise2018-04-022018-04-042,000$61.34 $122.7K87,711SEC↗
TFX TELEFLEX INC S Sale2018-04-022018-04-043,231$249.37 $805.7K84,480SEC↗
TFX TELEFLEX INC S Sale2018-04-022018-04-04800$250.12 $200.1K83,680SEC↗
TFX TELEFLEX INC S Sale2018-04-022018-04-042,600$252.46 $656.4K81,080SEC↗
TFX TELEFLEX INC S Sale2018-04-022018-04-0415$254.97 $3.8K78,380SEC↗
TFX TELEFLEX INC S Sale2018-04-022018-04-042,685$253.50 $680.6K78,395SEC↗
TFX TELEFLEX INC M Exercise deriv2017-12-042017-12-052,000— $00SEC↗
TFX TELEFLEX INC M Exercise2017-12-042017-12-052,000$56.25 $112.5K76,634SEC↗
TFX TELEFLEX INC S Sale2017-12-042017-12-05100$257.69 $25.8K76,534SEC↗
TFX TELEFLEX INC S Sale2017-12-042017-12-0521$258.26 $5.4K74,634SEC↗
TFX TELEFLEX INC S Sale2017-12-042017-12-051,879$258.12 $485.0K74,655SEC↗
TFX TELEFLEX INC A Award deriv2017-02-282017-02-2867,453— $067,453SEC↗
TFX TELEFLEX INC A Award2017-02-282017-02-287,785— $074,634SEC↗
TFX TELEFLEX INC M Exercise deriv2017-01-202017-01-242,000$67.25 $134.5K0SEC↗
TFX TELEFLEX INC M Exercise2017-01-202017-01-242,000$67.25 $134.5K68,049SEC↗
TFX TELEFLEX INC F Tax w/h2017-01-202017-01-241,200$165.40 $198.5K66,849SEC↗
TFX TELEFLEX INC A Award deriv2016-03-012016-03-0277,580— $077,580SEC↗
TFX TELEFLEX INC A Award2016-03-012016-03-027,938— $066,049SEC↗
TFX TELEFLEX INC F Tax w/h2016-02-262018-04-040— $061,857SEC↗
TFX TELEFLEX INC F Tax w/h2016-02-262016-03-013,746$145.13 $543.7K58,111SEC↗
TFX TELEFLEX INC M Exercise deriv2016-02-102016-02-112,000$64.25 $128.5K0SEC↗
TFX TELEFLEX INC M Exercise2016-02-102016-02-112,000$64.25 $128.5K63,118SEC↗
TFX TELEFLEX INC F Tax w/h2016-02-102016-02-111,261$137.00 $172.8K61,857SEC↗
TFX TELEFLEX INC M Exercise deriv2015-03-232015-03-245,000$53.00 $265.0K0SEC↗
TFX TELEFLEX INC F Tax w/h2015-03-232015-03-243,469$119.86 $415.8K61,118SEC↗
TFX TELEFLEX INC M Exercise2015-03-232015-03-245,000$53.00 $265.0K64,587SEC↗
TFX TELEFLEX INC F Tax w/h2015-03-022015-03-034,464$122.91 $548.7K59,587SEC↗
TFX TELEFLEX INC A Award deriv2015-02-252015-02-2675,236— $075,236SEC↗
TFX TELEFLEX INC A Award2015-02-252015-02-267,356— $064,051SEC↗
TFX TELEFLEX INC F Tax w/h2014-03-032014-03-044,289$100.44 $430.8K56,695SEC↗
TFX TELEFLEX INC A Award deriv2014-02-262014-02-2782,502— $082,502SEC↗
TFX TELEFLEX INC A Award2014-02-262014-02-278,440— $060,984SEC↗
TFX TELEFLEX INC A Award2013-03-142013-03-1813,460— $052,544SEC↗
TFX TELEFLEX INC A Award deriv2013-02-262013-02-2794,313— $094,313SEC↗
TFX TELEFLEX INC A Award2013-02-262013-02-2710,213— $039,084SEC↗
ROCM ROCHESTER MEDICAL CORPORAT M Exercise deriv2012-12-262012-12-2720,000— $00SEC↗
ROCM ROCHESTER MEDICAL CORPORAT M Exercise deriv2012-12-262012-12-274,000— $00SEC↗
ROCM ROCHESTER MEDICAL CORPORAT M Exercise deriv2012-12-262012-12-2710,000— $00SEC↗
ROCM ROCHESTER MEDICAL CORPORAT M Exercise deriv2012-12-262012-12-2710,000— $00SEC↗
ROCM ROCHESTER MEDICAL CORPORAT M Exercise2012-12-262012-12-274,000$4.13 $16.5K22,361SEC↗
ROCM ROCHESTER MEDICAL CORPORAT M Exercise2012-12-262012-12-2710,000$4.70 $47.0K42,361SEC↗
ROCM ROCHESTER MEDICAL CORPORAT M Exercise2012-12-262012-12-2720,000$5.70 $114.0K62,361SEC↗
ROCM ROCHESTER MEDICAL CORPORAT M Exercise2012-12-262012-12-2710,000$4.63 $46.3K32,361SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise deriv2012-04-262012-04-304,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise deriv2012-04-262012-04-302,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise deriv2012-04-262012-04-302,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise deriv2012-04-262012-04-302,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise deriv2012-04-262012-04-302,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise deriv2012-04-262012-04-304,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise deriv2012-04-262012-04-304,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise deriv2012-04-262012-04-302,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise2012-04-262012-04-304,000$20.23 $80.9K12,000SEC↗
ZOLL ZOLL MEDICAL CORP D To issuer2012-04-262012-04-302,000— $00SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise2012-04-262012-04-304,000$42.86 $171.4K22,000SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise2012-04-262012-04-302,000$20.23 $40.5K18,000SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise2012-04-262012-04-302,000$22.05 $44.1K16,000SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise2012-04-262012-04-302,000$23.05 $46.1K14,000SEC↗
ZOLL ZOLL MEDICAL CORP D To issuer2012-04-262012-04-3022,000$93.00 $2.05M0SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise2012-04-262012-04-304,000$11.26 $45.0K8,000SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise2012-04-262012-04-302,000$16.52 $33.0K4,000SEC↗
ZOLL ZOLL MEDICAL CORP M Exercise2012-04-262012-04-302,000$17.56 $35.1K2,000SEC↗
TFX TELEFLEX INC A Award deriv2012-02-282012-02-29110,481$59.75 $6.60M110,481SEC↗
TFX TELEFLEX INC A Award2012-02-282012-02-2912,543— $028,871SEC↗
ROCM ROCHESTER MEDICAL CORPORAT A Award2012-01-262012-01-306,361— $018,361SEC↗
ZOLL ZOLL MEDICAL CORP A Award2012-01-172012-01-192,000— $02,000SEC↗