Sign inGet started

POWELL THOMAS E

Insider CIK 1242740 · TFX Senior Vice President & CFO

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/h2025-04-012025-04-03468$140.30 $65.7K21,467SEC↗
TFX TELEFLEX INC D To issuer2025-04-012025-04-03655— $020,812SEC↗
TFX TELEFLEX INC A Award2025-03-042025-03-065,664— $021,935SEC↗
TFX TELEFLEX INC F Tax w/h2025-03-012025-03-04900$132.75 $119.5K16,271SEC↗
TFX TELEFLEX INC A Award2025-02-242025-02-26531— $017,171SEC↗
TFX TELEFLEX INC F Tax w/h2024-03-022024-03-05810$223.00 $180.6K16,615SEC↗
TFX TELEFLEX INC A Award deriv2024-02-272024-06-2016,821— $016,821SEC↗
TFX TELEFLEX INC A Award2024-02-272024-06-202,398— $017,450SEC↗
TFX TELEFLEX INC A Award deriv2024-02-272024-02-2816,821— $016,821SEC↗
TFX TELEFLEX INC A Award2024-02-272024-02-282,373— $017,425SEC↗
TFX TELEFLEX INC A Award2024-02-192024-02-21668— $015,052SEC↗
TFX TELEFLEX INC M Exercise deriv2023-11-292023-12-014,613— $00SEC↗
TFX TELEFLEX INC M Exercise deriv2023-11-292023-12-019,339— $00SEC↗
TFX TELEFLEX INC S Sale2023-11-292023-12-011,866$221.50 $413.3K26,470SEC↗
TFX TELEFLEX INC S Sale2023-11-292023-12-015,796$223.35 $1.29M16,045SEC↗
TFX TELEFLEX INC S Sale2023-11-292023-12-014,629$222.41 $1.03M21,841SEC↗
TFX TELEFLEX INC S Sale2023-11-292023-12-011,661$224.13 $372.3K14,384SEC↗
TFX TELEFLEX INC M Exercise2023-11-292023-12-014,613$123.04 $567.6K28,336SEC↗
TFX TELEFLEX INC M Exercise2023-11-292023-12-019,339$121.00 $1.13M23,723SEC↗
TFX TELEFLEX INC A Award deriv2023-02-282023-02-2816,416— $016,416SEC↗
TFX TELEFLEX INC A Award2023-02-282023-02-282,357— $014,384SEC↗
TFX TELEFLEX INC F Tax w/h2023-02-252023-02-28542$235.18 $127.5K12,027SEC↗
TFX TELEFLEX INC A Award deriv2022-03-012022-03-0214,160— $014,160SEC↗
TFX TELEFLEX INC A Award2022-03-012022-03-021,728— $012,569SEC↗
TFX TELEFLEX INC F Tax w/h2022-02-282022-03-02728$343.01 $249.7K10,841SEC↗
TFX TELEFLEX INC A Award2022-02-282022-03-0216— $011,569SEC↗
TFX TELEFLEX INC A Award deriv2021-03-022021-03-0310,399— $010,399SEC↗
TFX TELEFLEX INC A Award2021-03-022021-03-031,329— $011,553SEC↗
TFX TELEFLEX INC F Tax w/h2021-02-272021-03-02769$398.12 $306.2K10,224SEC↗
TFX TELEFLEX INC F Tax w/h2020-02-282020-03-031,035$335.02 $346.7K10,993SEC↗
TFX TELEFLEX INC A Award deriv2020-02-252020-02-2612,992— $012,992SEC↗
TFX TELEFLEX INC A Award2020-02-252020-02-261,331— $012,028SEC↗
TFX TELEFLEX INC M Exercise deriv2019-11-262019-11-265,000— $09,339SEC↗
TFX TELEFLEX INC M Exercise2019-11-262019-11-265,000$121.00 $605.0K15,697SEC↗
TFX TELEFLEX INC S Sale2019-11-262019-11-261,000$347.31 $347.3K14,697SEC↗
TFX TELEFLEX INC S Sale2019-11-262019-11-264,000$349.05 $1.40M10,697SEC↗
TFX TELEFLEX INC M Exercise deriv2019-11-122019-11-127,500— $014,339SEC↗
TFX TELEFLEX INC S Sale2019-11-122019-11-125,287$331.11 $1.75M10,697SEC↗
TFX TELEFLEX INC M Exercise2019-11-122019-11-127,500$121.00 $907.5K18,197SEC↗
TFX TELEFLEX INC S Sale2019-11-122019-11-12345$328.03 $113.2K17,852SEC↗
TFX TELEFLEX INC S Sale2019-11-122019-11-121,868$329.87 $616.2K15,984SEC↗
TFX TELEFLEX INC M Exercise deriv2019-10-292019-10-317,500— $021,839SEC↗
TFX TELEFLEX INC S Sale2019-10-292019-10-313,819$328.05 $1.25M10,697SEC↗
TFX TELEFLEX INC S Sale2019-10-292019-10-313,216$326.96 $1.05M14,516SEC↗
TFX TELEFLEX INC S Sale2019-10-292019-10-31465$325.36 $151.3K17,732SEC↗
TFX TELEFLEX INC M Exercise2019-10-292019-10-317,500$121.00 $907.5K18,197SEC↗
TFX TELEFLEX INC M Exercise deriv2019-10-152019-10-16658— $029,339SEC↗
TFX TELEFLEX INC M Exercise deriv2019-10-152019-10-166,842— $00SEC↗
TFX TELEFLEX INC S Sale2019-10-152019-10-16200$324.78 $65.0K17,997SEC↗
TFX TELEFLEX INC S Sale2019-10-152019-10-16759$326.81 $248.0K17,238SEC↗
TFX TELEFLEX INC M Exercise2019-10-152019-10-16658$121.00 $79.6K18,197SEC↗
TFX TELEFLEX INC S Sale2019-10-152019-10-161,051$327.77 $344.5K16,187SEC↗
TFX TELEFLEX INC S Sale2019-10-152019-10-165,490$328.93 $1.81M10,697SEC↗
TFX TELEFLEX INC M Exercise2019-10-152019-10-166,842$101.12 $691.9K17,539SEC↗
TFX TELEFLEX INC M Exercise deriv2019-10-012019-10-027,500— $06,842SEC↗
TFX TELEFLEX INC S Sale2019-10-012019-10-021,300$338.73 $440.3K13,397SEC↗
TFX TELEFLEX INC S Sale2019-10-012019-10-021,534$337.50 $517.7K14,697SEC↗
TFX TELEFLEX INC S Sale2019-10-012019-10-022,700$339.73 $917.3K10,697SEC↗
TFX TELEFLEX INC S Sale2019-10-012019-10-021,260$336.35 $423.8K16,231SEC↗
TFX TELEFLEX INC M Exercise2019-10-012019-10-027,500$101.12 $758.4K18,197SEC↗
TFX TELEFLEX INC S Sale2019-10-012019-10-02627$335.41 $210.3K17,491SEC↗
TFX TELEFLEX INC S Sale2019-10-012019-10-0279$333.57 $26.4K18,118SEC↗
TFX TELEFLEX INC M Exercise deriv2019-09-172019-09-197,500— $014,342SEC↗
TFX TELEFLEX INC S Sale2019-09-172019-09-191,500$330.00 $495.0K16,697SEC↗
TFX TELEFLEX INC M Exercise2019-09-172019-09-197,500$101.12 $758.4K18,197SEC↗
TFX TELEFLEX INC S Sale2019-09-172019-09-194,114$334.00 $1.37M10,697SEC↗
TFX TELEFLEX INC S Sale2019-09-172019-09-191,332$333.11 $443.7K14,811SEC↗
TFX TELEFLEX INC S Sale2019-09-172019-09-19554$332.11 $184.0K16,143SEC↗
TFX TELEFLEX INC M Exercise deriv2019-09-062019-09-067,500— $021,842SEC↗
TFX TELEFLEX INC S Sale2019-09-062019-09-061,281$356.36 $456.5K10,797SEC↗
TFX TELEFLEX INC M Exercise2019-09-062019-09-067,500$101.12 $758.4K18,197SEC↗
TFX TELEFLEX INC S Sale2019-09-062019-09-066,119$355.32 $2.17M12,078SEC↗
TFX TELEFLEX INC S Sale2019-09-062019-09-06100$357.27 $35.7K10,697SEC↗
TFX TELEFLEX INC F Tax w/h2019-03-012019-03-051,315$294.51 $387.3K10,697SEC↗
TFX TELEFLEX INC A Award deriv2019-02-262019-02-2816,574— $016,574SEC↗
TFX TELEFLEX INC A Award2019-02-262019-02-281,861— $012,012SEC↗
TFX TELEFLEX INC M Exercise deriv2018-12-272018-12-315,324— $01,700SEC↗
TFX TELEFLEX INC S Sale2018-12-272018-12-31200$245.13 $49.0K8,675SEC↗
TFX TELEFLEX INC S Sale2018-12-272018-12-31100$243.74 $24.4K8,875SEC↗
TFX TELEFLEX INC S Sale2018-12-272018-12-31900$242.74 $218.5K8,975SEC↗
TFX TELEFLEX INC S Sale2018-12-272018-12-312,900$241.88 $701.5K9,875SEC↗
TFX TELEFLEX INC S Sale2018-12-272018-12-31209$247.21 $51.7K8,466SEC↗
TFX TELEFLEX INC S Sale2018-12-272018-12-3115$248.47 $3.7K8,451SEC↗
TFX TELEFLEX INC M Exercise2018-12-272018-12-315,324$78.62 $418.6K13,775SEC↗
TFX TELEFLEX INC S Sale2018-12-272018-12-311,000$241.03 $241.0K12,775SEC↗
TFX TELEFLEX INC M Exercise deriv2018-12-212018-12-26100— $07,024SEC↗
TFX TELEFLEX INC S Sale2018-12-212018-12-26100$240.23 $24.0K8,451SEC↗
TFX TELEFLEX INC M Exercise2018-12-212018-12-26100$78.62 $7.9K8,551SEC↗
TFX TELEFLEX INC M Exercise deriv2018-12-072019-01-115,200— $05,424SEC↗
TFX TELEFLEX INC S Sale2018-12-072019-01-11200$260.96 $52.2K11,851SEC↗
TFX TELEFLEX INC M Exercise2018-12-072019-01-115,200$78.62 $408.8K15,351SEC↗
TFX TELEFLEX INC S Sale2018-12-072019-01-111,258$256.77 $323.0K14,093SEC↗
TFX TELEFLEX INC S Sale2018-12-072019-01-11798$257.60 $205.6K13,295SEC↗
TFX TELEFLEX INC S Sale2018-12-072019-01-111,244$258.75 $321.9K12,051SEC↗
TFX TELEFLEX INC S Sale2018-12-072019-01-111,700$262.50 $446.3K10,151SEC↗
TFX TELEFLEX INC M Exercise deriv2018-12-072018-12-103,500— $07,124SEC↗
TFX TELEFLEX INC M Exercise2018-12-072018-12-103,500$78.62 $275.2K13,651SEC↗
TFX TELEFLEX INC S Sale2018-12-072018-12-101,258$256.77 $323.0K12,393SEC↗
TFX TELEFLEX INC S Sale2018-12-072018-12-10798$257.60 $205.6K11,595SEC↗
TFX TELEFLEX INC S Sale2018-12-072018-12-101,244$258.75 $321.9K10,351SEC↗
TFX TELEFLEX INC S Sale2018-12-072018-12-10200$260.96 $52.2K10,151SEC↗
TFX TELEFLEX INC S Sale2018-12-072018-12-101,700$262.50 $446.3K8,451SEC↗
TFX TELEFLEX INC M Exercise deriv2018-11-232018-11-265,200— $010,624SEC↗
TFX TELEFLEX INC S Sale2018-11-232018-11-261,100$255.60 $281.2K10,151SEC↗
TFX TELEFLEX INC S Sale2018-11-232018-11-261,700$254.46 $432.6K11,251SEC↗
TFX TELEFLEX INC S Sale2018-11-232018-11-261,114$253.62 $282.5K12,951SEC↗
TFX TELEFLEX INC S Sale2018-11-232018-11-261,286$252.76 $325.0K14,065SEC↗
TFX TELEFLEX INC M Exercise2018-11-232018-11-265,200$78.62 $408.8K15,351SEC↗
TFX TELEFLEX INC M Exercise deriv2018-11-092018-11-135,200— $015,824SEC↗
TFX TELEFLEX INC S Sale2018-11-092018-11-131,800$264.28 $475.7K12,851SEC↗
TFX TELEFLEX INC S Sale2018-11-092018-11-13700$263.19 $184.2K14,651SEC↗
TFX TELEFLEX INC S Sale2018-11-092018-11-13500$266.45 $133.2K10,151SEC↗
TFX TELEFLEX INC M Exercise2018-11-092018-11-135,200$78.62 $408.8K15,351SEC↗
TFX TELEFLEX INC S Sale2018-11-092018-11-132,200$265.41 $583.9K10,651SEC↗
TFX TELEFLEX INC M Exercise deriv2018-10-302018-10-315,200— $021,024SEC↗
TFX TELEFLEX INC M Exercise2018-10-302018-10-315,200$78.62 $408.8K15,351SEC↗
TFX TELEFLEX INC S Sale2018-10-302018-10-315,200$240.00 $1.25M10,151SEC↗
TFX TELEFLEX INC M Exercise deriv2018-10-122018-10-155,200— $026,224SEC↗
TFX TELEFLEX INC S Sale2018-10-122018-10-151,100$245.05 $269.6K13,751SEC↗
TFX TELEFLEX INC S Sale2018-10-122018-10-15500$244.23 $122.1K14,851SEC↗
TFX TELEFLEX INC M Exercise2018-10-122018-10-155,200$78.62 $408.8K15,351SEC↗
TFX TELEFLEX INC S Sale2018-10-122018-10-151,100$246.23 $270.9K12,651SEC↗
TFX TELEFLEX INC S Sale2018-10-122018-10-15452$249.55 $112.8K10,151SEC↗
TFX TELEFLEX INC S Sale2018-10-122018-10-15700$247.19 $173.0K11,951SEC↗
TFX TELEFLEX INC S Sale2018-10-122018-10-151,348$248.66 $335.2K10,603SEC↗
TFX TELEFLEX INC M Exercise deriv2018-09-282018-10-011,992— $031,424SEC↗
TFX TELEFLEX INC M Exercise deriv2018-09-282018-10-013,208— $00SEC↗
TFX TELEFLEX INC S Sale2018-09-282018-10-01100$268.16 $26.8K10,151SEC↗
TFX TELEFLEX INC S Sale2018-09-282018-10-011,300$266.24 $346.1K11,951SEC↗
TFX TELEFLEX INC S Sale2018-09-282018-10-011,700$267.47 $454.7K10,251SEC↗
TFX TELEFLEX INC M Exercise2018-09-282018-10-013,208$59.81 $191.9K13,359SEC↗
TFX TELEFLEX INC M Exercise2018-09-282018-10-011,992$78.62 $156.6K15,351SEC↗
TFX TELEFLEX INC S Sale2018-09-282018-10-012,100$265.36 $557.3K13,251SEC↗
TFX TELEFLEX INC M Exercise deriv2018-09-142018-09-182,281— $00SEC↗
TFX TELEFLEX INC M Exercise deriv2018-09-142018-09-182,919— $03,208SEC↗
TFX TELEFLEX INC S Sale2018-09-142018-09-182,700$270.24 $729.6K10,351SEC↗
TFX TELEFLEX INC M Exercise2018-09-142018-09-182,281$59.75 $136.3K12,432SEC↗
TFX TELEFLEX INC M Exercise2018-09-142018-09-182,919$59.81 $174.6K15,351SEC↗
TFX TELEFLEX INC S Sale2018-09-142018-09-18900$267.84 $241.1K14,451SEC↗
TFX TELEFLEX INC S Sale2018-09-142018-09-18200$270.84 $54.2K10,151SEC↗
TFX TELEFLEX INC S Sale2018-09-142018-09-181,400$269.45 $377.2K13,051SEC↗
TFX TELEFLEX INC M Exercise deriv2018-08-312018-09-04572— $00SEC↗
TFX TELEFLEX INC M Exercise deriv2018-08-312018-09-044,628— $02,281SEC↗
TFX TELEFLEX INC M Exercise2018-08-312018-09-04572$56.00 $32.0K10,723SEC↗
TFX TELEFLEX INC S Sale2018-08-312018-09-043,600$247.23 $890.0K11,751SEC↗
TFX TELEFLEX INC S Sale2018-08-312018-09-041,200$248.06 $297.7K10,551SEC↗
TFX TELEFLEX INC S Sale2018-08-312018-09-04400$248.93 $99.6K10,151SEC↗
TFX TELEFLEX INC M Exercise2018-08-312018-09-044,628$59.75 $276.5K15,351SEC↗
TFX TELEFLEX INC M Exercise deriv2018-08-202018-08-215,200— $0572SEC↗
TFX TELEFLEX INC M Exercise2018-08-202018-08-215,200$56.00 $291.2K15,351SEC↗
TFX TELEFLEX INC S Sale2018-08-202018-08-215,200$240.02 $1.25M10,151SEC↗
TFX TELEFLEX INC M Exercise deriv2018-08-032018-08-073,631— $05,772SEC↗
TFX TELEFLEX INC M Exercise deriv2018-08-032018-08-07826— $029,997SEC↗
TFX TELEFLEX INC M Exercise deriv2018-08-032018-08-07743— $029,342SEC↗
TFX TELEFLEX INC M Exercise2018-08-032018-08-07826$121.00 $99.9K15,351SEC↗
TFX TELEFLEX INC S Sale2018-08-032018-08-07600$249.45 $149.7K10,951SEC↗
TFX TELEFLEX INC S Sale2018-08-032018-08-071,900$248.21 $471.6K11,551SEC↗
TFX TELEFLEX INC S Sale2018-08-032018-08-071,100$246.72 $271.4K13,451SEC↗
TFX TELEFLEX INC S Sale2018-08-032018-08-07800$246.07 $196.9K14,551SEC↗
TFX TELEFLEX INC M Exercise2018-08-032018-08-07743$101.12 $75.1K14,525SEC↗
TFX TELEFLEX INC M Exercise2018-08-032018-08-073,631$56.00 $203.3K13,782SEC↗
TFX TELEFLEX INC S Sale2018-08-032018-08-07800$250.28 $200.2K10,151SEC↗
TFX TELEFLEX INC M Exercise deriv2018-07-202018-07-231,271— $033,416SEC↗
TFX TELEFLEX INC M Exercise deriv2018-07-202018-07-23245— $030,085SEC↗
TFX TELEFLEX INC M Exercise deriv2018-07-202018-07-231,673— $06,909SEC↗
TFX TELEFLEX INC M Exercise deriv2018-07-202018-07-232,011— $09,403SEC↗
TFX TELEFLEX INC S Sale2018-07-202018-07-231,900$276.96 $526.2K12,351SEC↗
TFX TELEFLEX INC S Sale2018-07-202018-07-232,200$277.70 $610.9K10,151SEC↗
TFX TELEFLEX INC M Exercise2018-07-202018-07-232,011$56.00 $112.6K12,162SEC↗
TFX TELEFLEX INC M Exercise2018-07-202018-07-231,673$59.75 $100.0K13,835SEC↗
TFX TELEFLEX INC M Exercise2018-07-202018-07-23245$101.12 $24.8K15,351SEC↗
TFX TELEFLEX INC M Exercise2018-07-202018-07-231,271$78.62 $99.9K15,106SEC↗
TFX TELEFLEX INC S Sale2018-07-202018-07-231,100$275.95 $303.5K14,251SEC↗
TFX TELEFLEX INC M Exercise deriv2018-07-062018-07-093,344— $011,414SEC↗
TFX TELEFLEX INC M Exercise2018-07-062018-07-093,344$56.00 $187.3K15,351SEC↗
TFX TELEFLEX INC S Sale2018-07-062018-07-091,700$272.92 $464.0K13,651SEC↗
TFX TELEFLEX INC S Sale2018-07-062018-07-093,400$273.69 $930.5K10,251SEC↗
TFX TELEFLEX INC S Sale2018-07-062018-07-09100$274.46 $27.4K10,151SEC↗
TFX TELEFLEX INC S Sale2018-06-222018-06-26300$279.33 $83.8K16,607SEC↗
TFX TELEFLEX INC S Sale2018-06-222018-06-26600$280.49 $168.3K16,007SEC↗
TFX TELEFLEX INC S Sale2018-06-222018-06-26176$277.70 $48.9K16,907SEC↗
TFX TELEFLEX INC S Sale2018-06-222018-06-26124$276.58 $34.3K17,083SEC↗
TFX TELEFLEX INC S Sale2018-06-222018-06-26100$283.67 $28.4K12,007SEC↗
TFX TELEFLEX INC S Sale2018-06-222018-06-262,400$282.56 $678.1K12,107SEC↗
TFX TELEFLEX INC S Sale2018-06-222018-06-261,500$281.70 $422.6K14,507SEC↗
TFX TELEFLEX INC F Tax w/h2018-05-042018-05-07124$271.09 $33.6K17,207SEC↗
TFX TELEFLEX INC A Award deriv2018-02-272018-02-2815,660— $015,660SEC↗
TFX TELEFLEX INC A Award2018-02-272018-02-281,861— $017,331SEC↗
TFX TELEFLEX INC F Tax w/h2018-02-232018-02-26836$255.27 $213.4K15,470SEC↗
TFX TELEFLEX INC A Award deriv2017-02-282017-02-2821,872— $021,872SEC↗
TFX TELEFLEX INC A Award2017-02-282017-02-282,524— $016,306SEC↗
TFX TELEFLEX INC F Tax w/h2017-02-272017-02-28957$192.81 $184.5K13,782SEC↗
TFX TELEFLEX INC A Award deriv2016-03-012016-03-0231,882— $031,882SEC↗
TFX TELEFLEX INC A Award2016-03-012016-03-023,262— $014,739SEC↗
TFX TELEFLEX INC F Tax w/h2016-02-262016-03-011,156$145.13 $167.8K11,477SEC↗
TFX TELEFLEX INC A Award deriv2015-05-052015-05-074,613— $04,613SEC↗
TFX TELEFLEX INC A Award2015-05-052015-05-07451— $012,633SEC↗
TFX TELEFLEX INC F Tax w/h2015-03-132015-03-17213$118.92 $25.3K12,182SEC↗
TFX TELEFLEX INC F Tax w/h2015-03-022015-03-03312$122.91 $38.3K12,395SEC↗
TFX TELEFLEX INC A Award deriv2015-02-252015-02-2630,823— $030,823SEC↗
TFX TELEFLEX INC A Award2015-02-252015-02-263,013— $012,707SEC↗
TFX TELEFLEX INC F Tax w/h2014-09-222014-09-23536$107.52 $57.6K9,694SEC↗
TFX TELEFLEX INC A Award deriv2014-02-262014-02-2730,330— $030,330SEC↗
TFX TELEFLEX INC A Award2014-02-262014-02-273,103— $010,230SEC↗
TFX TELEFLEX INC A Award deriv2013-02-262013-02-2734,687— $034,687SEC↗
TFX TELEFLEX INC A Award2013-02-262013-02-273,756— $07,127SEC↗
TFX TELEFLEX INC A Award deriv2012-03-132012-03-146,127— $06,127SEC↗
TFX TELEFLEX INC A Award2012-03-132012-03-14696— $03,371SEC↗