TFX / Teleflex Incorporated - Insider Trading and Ownership Report - SEC Form 3, 4, 5

Телефлекс Инкорпорейтед
US ˙ NYSE ˙ US8793691069

Акции выдающиеся 44,192,817 shares
Инсайдерские акции546 692 shares
Инсайдерская собственность1,24 %
Всего инсайдеров48
Оценка инсайдерских настроений

Индекс настроений инсайдеров показывает, какие компании покупают корпоративные инсайдеры.

Это результат сложной многофакторной количественной модели, которая идентифицирует компании с самым высоким уровнем накопления инсайдерской информации. Модель оценки использует комбинацию чистого количества инсайдеров, купивших акции за предыдущие 90 дней, общего количества купленных акций в процентах от находящихся в обращении и общего количества акций, принадлежащих инсайдерам. Число варьируется от 0 до 100, причем более высокие цифры указывают на более высокий уровень накопления по сравнению с аналогами, а 50 — это среднее значение.

Частота обновлений: ежедневно

См. раздел «Выбор инсайдеров», в котором представлен список компаний с наибольшим накоплением инсайдеров.

Оценка настроений офицеров

Оценка настроений руководителей показывает, что компании покупаются руководителями корпораций.

По определению, корпоративные должностные лица являются корпоративными инсайдерами, но в отличие от некоторых других инсайдеров (10% акционеров и членов совета директоров), должностные лица работают в компании ежедневно и используют свои собственные деньги при торговле . (10% акционеров и членов совета директоров часто являются управляющими фондами, управляющими деньгами других людей.) Таким образом, инсайдерские сделки, совершаемые должностными лицами, гораздо более значимы, и к ним следует относиться соответствующим образом.

Как и оценка инсайдерских настроений, оценка настроений сотрудников является результатом сложной многофакторной количественной модели, которая идентифицирует компании с самым высоким уровнем накопления сотрудников.

Частота обновлений: ежедневно

См. раздел «Лучшие выборы инсайдеров», в котором представлен список компаний с самыми высокими инсайдерскими настроениями.

Ключевые инсайдерские показатели

На этой карточке показано место компании по различным инсайдерским показателям. Процентильный рейтинг показывает, как эта компания сравнивается с другими компаниями на рынках США. Более высокие рейтинги указывают на лучшие ситуации.

Например, общепринято, что инсайдерские покупки являются положительным показателем, поэтому компании с большим количеством инсайдерских покупок будут иметь более высокий рейтинг, чем компании с меньшим количеством инсайдерских покупок (или даже с меньшим количеством инсайдерских продаж).

Чистое количество инсайдерских покупок (рейтинг)

5 ( )

37 out of 11323

Чистое количество инсайдерских покупок — это общее количество инсайдерских покупок минус общее количество инсайдерских продаж за последние 90 дней. Здесь показан процентильный ранг (диапазон от 0 до 100%).

Процент акций, купленных инсайдерами (ранг)

0.013 %( )

451 out of 11244

Процент акций, купленных инсайдерами, — это общее количество акций, купленных инсайдерами, минус общее количество акций, проданных инсайдерами за последние 90 дней, разделенное на общее количество акций в обращении и умноженное на 100.

График инсайдерской торговли

Инсайдерские сделки (Teleflex Incorporated) показаны на следующей диаграмме. Инсайдеры — это должностные лица, директора или крупные инвесторы компании. В целом инсайдерам запрещено совершать сделки в своих компаниях на основе существенной, закрытой информации. Это не означает, что для них незаконно совершать какие-либо сделки в своих собственных компаниях. Однако они должны сообщать обо всех сделках в SEC через форму 4.

Список инсайдеров и показатели прибыльности

В этой таблице показан список известных инсайдеров, который создается автоматически на основе документов, раскрытых в SEC. Помимо имен, последней должности и указания директора, должностного лица или владельца 10% акций, мы предоставляем информацию о последних раскрытых активах. Кроме того, когда это возможно, мы предоставляем инсайдерам исторические результаты торговли. Исторические результаты торговли представляют собой средневзвешенное значение результатов фактических транзакций покупки на открытом рынке, совершенных инсайдером. Для получения дополнительной информации о том, как это рассчитывается, посмотрите этот вебинар на YouTube.

See our leaderboard of most profitable insider traders.

Инсайдер Средняя прибыль (%) Акции
В собственности
Расколоть
Скорректировано
George Jr Babich Director - [D] 10 960 10 960
Patricia C Barron Director - [D] 10 693 10 693
Donald Beckman 2 000
Jeffrey P Black 55 875
Karen Boylan VP, Global Strategic Projects - [O] 2 258 2 258
William Roland Cook Director - [D] 20 195 20 195
John Deren Corp. VP & CAO - [O] 4 588 4 588
Candace H Duncan Director - [D] 5 907 5 907
James W Eug Director - [D] 1 000 1 000
W Kim Foster Director - [D] 3 580 3 580
Randall P Gaboriault Sr. Vice Pres. & Chf Info Off - [O] 1 131 1 131
Kevin K Gordon 8 200
Jeffrey A Graves Director - [D] 8 462 8 462
Gretchen R Haggerty Director - [D] 6 305 6 305
Clark D Handy 8 700
Martin S Headley 18 600
Инсайдер Средняя прибыль (%) Акции
В собственности
Расколоть
Скорректировано
John C Heinmiller Director - [D] 4 176 4 176
Cameron P Hicks Corp. VP & Chief HR Officer - [O] 11 408 11 408
Matthew J Jennings Sr. VP, Corp. Development - [O] 421 421
Liam Kelly Chairman, President & CEO, Director - [D] [O] 45 267 45 267
Thomas Anthony Kennedy Senior VP, Global Operations - [O] 2 863 2 863
Klasko Stephen K. M.D. Director - [D] 9 333 9 333
Andrew A Krakauer Director - [D] 7 192 7 192
Sigismundus W W Lubsen Director - [D] 13 905 13 905
James J Leyden VP, General Counsel, Secretary - [O] 28 674 28 674
Logue Daniel V. CVP, General Counsel & Secty - [O] 14 972 14 972
Julie Mcdowell Sr. VP Corp. Communic. - [O] 430 430
Richard A Meier Exec. Vice Pres. and CFO - [O] 33 155 33 155
Laurence G Miller EVP, Chf Admin Off, GC & Sec'y - [O] 42 452 42 452
Vincent Northfield President - Commercial - [O] 1 863 1 863
Richard A Packer Director - [D] 3 013 3 013
Thomas E Powell Executive Vice President & CFO - [O] 20 812 20 812
Инсайдер Средняя прибыль (%) Акции
В собственности
Расколоть
Скорректировано
Neena M Patil Director - [D] 2 626 2 626
Stuart A Randle Director - [D] 7 547 7 547
Jaewon Ryu Director - [D] 3 727 3 727
John J Sickler Vice Chairman - [O] 127 604 127 604
Benson Smith Director - [D] 47 861 47 861
James W Stratton 2 000
John B Suddarth President-Aerospace - [O] 638 638
Seldeneck Judith M Von Director - [D] 485 485
R Ernest Waaser President - Medical - [O] 5 000 5 000
Forest R Whittaker President - Medical - [O] 1 568 1 568
Jay White CVP & Pres, Global Commercial - [O] 7 761 7 761
Mario Wijker Vice President, QARA - [O] 582 582
Charles Edward Williams 5 000
James Winters Corp VP, Mfg and Supply - [O] 5 307 5 307
Harold L Iii Yoh Director - [D] 10 277 10 277
James W Zug Director - [D] 10 694 10 694

Report errors via our new Insider Auditing Tool

История инсайдерских покупок – анализ краткосрочной прибыли

В этом разделе мы анализируем прибыльность каждой незапланированной инсайдерской покупки на открытом рынке, совершенной в TFX / Teleflex Incorporated. Этот анализ помогает понять, стабильно ли инсайдер генерирует аномальную доходность, и стоит ли за ним следить. Этот анализ рассчитан на один год после каждой сделки, и результаты теоретические .

В следующей таблице показаны самые последние покупки на открытом рынке, которые не были частью автоматического торгового плана.

Дата сделки Инсайдер Сообщено
Акции
Сообщено
Цена
Скорректировано
Акции
Скорректировано
Цена
Базис затрат Дней до
Макс
Цена в
Макс
Макс
Прибыль ($)
Макс. доход (%)
2025-08-06 HAGGERTY GRETCHEN R 300 114,7300 300 114,7300 34 419 30 130.7200 4 797 13,94
2025-08-06 HAGGERTY GRETCHEN R 200 114,7800 200 114,7800 22 956
2025-08-05 RANDLE STUART A 1 000 115,8600 1 000 115,8600 115 860
2025-08-05 Krakauer Andrew A 1 000 115,2500 1 000 115,2500 115 250
2025-08-05 Ryu Jaewon 1 500 115,0000 1 500 115,0000 172 500
2025-08-05 Kelly Liam 1 500 115,0700 1 500 115,0700 172 605
2021-11-30 Krakauer Andrew A 500 307,4643 500 307,4643 153 732
2021-11-30 Krakauer Andrew A 500 307,0000 500 307,0000 153 500
2019-03-08 HEINMILLER JOHN C 750 285,0000 750 285,0000 213 750

Скорректированная цена — это цена, скорректированная на дробление. Скорректированные акции — это акции, скорректированные на дробление.

TFX / Teleflex Incorporated Insider Trades
История инсайдерских продаж – анализ краткосрочных потерь

В этом разделе мы анализируем возможность избежать краткосрочных потерь при каждой незапланированной инсайдерской продаже на открытом рынке, совершенной в TFX / Teleflex Incorporated. Последовательная модель избегания потерь может указывать на то, что будущие сделки купли-продажи могут предсказать снижение цены. Этот анализ рассчитан на один год после каждой сделки, и результаты теоретические .

В следующей таблице показаны самые последние продажи на открытом рынке, которые не были частью автоматического торгового плана.

Дата сделки Инсайдер Сообщено
Акции
Сообщено
Цена
Скорректировано
Акции
Скорректировано
Цена
Базис затрат Дней до
Мин
Цена в
Мин
Макс. потеря
Избегается ($)
Макс. потеря
Избегается (%)
2024-08-16 RANDLE STUART A 2 674 238,9300 2 674 238,9300 638 899 339 109.7900 -345 320 -54,05
2024-03-05 Hicks Cameron P 7 401 225,0000 7 401 225,0000 1 665 225
2023-12-27 Kelly Liam 2 671 251,1600 2 671 251,1600 670 848
2023-12-27 Kelly Liam 23 585 250,1240 23 585 250,1240 5 899 175
2023-11-29 POWELL THOMAS E 1 661 224,1300 1 661 224,1300 372 280
2023-11-29 POWELL THOMAS E 5 796 223,3500 5 796 223,3500 1 294 537
2023-11-29 POWELL THOMAS E 4 629 222,4100 4 629 222,4100 1 029 536
2023-11-29 POWELL THOMAS E 1 866 221,5000 1 866 221,5000 413 319
2023-05-10 RANDLE STUART A 3 021 245,7100 3 021 245,7100 742 290

Скорректированная цена — это цена, скорректированная на дробление. Скорректированные акции — это акции, скорректированные на дробление.

TFX / Teleflex Incorporated Insider Trades
История транзакций

Нажмите на значок ссылки, чтобы просмотреть полную историю транзакций. Транзакции, зарегистрированные в рамках плана автоматической торговли 10b5-1, будут отмечены знаком X в столбце 10b-5.

Файл
Дата
Торговля
Дата
Форма Инсайдер Бегущая строка Название безопасности Код 10б5-1 Прямой Упражнение
Цена
Единица
Цена
Единицы
Измененный
Ценить
Изменено (1К)
Оставшийся
Параметры
Оставшийся
Акции
2025-08-07 2025-08-06 4 HAGGERTY GRETCHEN R TFX Common Stock P - Purchase D 114,7300 300 34 6 305
2025-08-07 2025-08-06 4 HAGGERTY GRETCHEN R TFX Common Stock P - Purchase D 114,7800 200 23 6 005
2025-08-07 2025-08-05 4 Ryu Jaewon TFX Common Stock P - Purchase D 115,0000 1 500 172 3 727
2025-08-07 2025-08-05 4 Kelly Liam TFX Common Stock P - Purchase D 115,0700 1 500 173 45 267
2025-08-07 2025-08-05 4 Krakauer Andrew A TFX Common Stock P - Purchase D 115,2500 1 000 115 7 192
2025-08-07 2025-08-05 4 RANDLE STUART A TFX Common Stock P - Purchase D 115,8600 1 000 116 7 547
2025-05-13 2025-05-09 4 Duncan Candace H TFX Common Stock A - Award D 1 051 5 907
2025-05-13 2025-05-09 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 1 357 9 333
2025-05-13 2025-05-09 4 Ryu Jaewon TFX Common Stock A - Award D 1 051 2 227
2025-05-13 2025-05-09 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 1 051 5 805
2025-05-13 2025-05-09 4 Patil Neena M TFX Common Stock A - Award D 1 051 2 626
2025-05-13 2025-05-09 4 HEINMILLER JOHN C TFX Common Stock A - Award D 1 051 4 176
2025-05-13 2025-05-09 4 RANDLE STUART A TFX Common Stock A - Award D 1 051 6 547
2025-05-13 2025-05-09 4 Krakauer Andrew A TFX Common Stock A - Award D 1 051 6 192
2025-05-07 2025-05-05 4 Duncan Candace H TFX Common Stock F - Taxes D 126,4100 -4 705 -595 4 856
2025-05-07 2025-05-05 4 Duncan Candace H TFX Common Stock M - Exercise D 123,0400 4 833 595 9 561
2025-04-03 2025-04-01 4 POWELL THOMAS E TFX Common Stock D - Sale to Issuer D -655 20 812
2025-04-03 2025-04-01 4 POWELL THOMAS E TFX Common Stock F - Taxes D 140,3000 -468 -66 21 467
2025-03-06 2025-03-04 4 Deren John TFX Common Stock A - Award D 2 676 4 588
2025-03-06 2025-03-04 4 Hicks Cameron P TFX Common Stock A - Award D 1 422 11 408
2025-03-06 2025-03-04 4 Kelly Liam TFX Common Stock A - Award D 10 195 43 767
2025-03-06 2025-03-04 4 Logue Daniel V. TFX Common Stock A - Award D 1 896 14 972
2025-03-06 2025-03-04 4 POWELL THOMAS E TFX Common Stock A - Award D 5 664 21 935
2025-03-06 2025-03-04 4 White Jay TFX Common Stock A - Award D 1 896 7 761
2025-03-06 2025-03-04 4 Winters James TFX Common Stock A - Award D 1 896 5 307
2025-03-04 2025-03-01 4 Winters James TFX Common Stock F - Taxes D 132,7500 -434 -58 3 411
2025-03-04 2025-03-01 4 White Jay TFX Common Stock F - Taxes D 132,7500 -415 -55 5 865
2025-03-04 2025-03-01 4 POWELL THOMAS E TFX Common Stock F - Taxes D 132,7500 -900 -119 16 271
2025-03-04 2025-03-01 4 Logue Daniel V. TFX Common Stock F - Taxes D 132,7500 -228 -30 13 076
2025-03-04 2025-03-01 4 Kelly Liam TFX Common Stock F - Taxes D 132,7500 -2 081 -276 33 572
2025-03-04 2025-03-01 4 Hicks Cameron P TFX Common Stock F - Taxes D 132,7500 -260 -35 9 986
2025-03-04 2025-03-01 4 Deren John TFX Common Stock F - Taxes D 132,7500 -157 -21 1 912
2025-02-26 2025-02-24 4 Winters James TFX Common Stock A - Award D 195 3 845
2025-02-26 2025-02-24 4 POWELL THOMAS E TFX Common Stock A - Award D 531 17 171
2025-02-26 2025-02-24 4 White Jay TFX Common Stock A - Award D 305 6 280
2025-02-26 2025-02-24 4 Logue Daniel V. TFX Common Stock A - Award D 171 13 304
2025-02-26 2025-02-24 4 Kelly Liam TFX Common Stock A - Award D 1 317 35 653
2025-02-26 2025-02-24 4 Hicks Cameron P TFX Common Stock A - Award D 185 10 246
2025-02-26 2025-02-24 4 Deren John TFX Common Stock A - Award D 92 2 069
2025-02-21 2025-02-19 4 Kelly Liam TFX Common Stock F - Taxes D 171,2900 -29 220 -5 005 34 336
2025-02-21 2025-02-19 4 Kelly Liam TFX Common Stock M - Exercise D 123,0400 7 380 908 63 556
2025-02-21 2025-02-19 4 Kelly Liam TFX Common Stock M - Exercise D 121,0000 29 084 3 519 56 176
2025-02-21 2025-02-20 4 Logue Daniel V. TFX Common Stock F - Taxes D 174,8200 -1 195 -209 13 133
2025-02-21 2025-02-20 4 Logue Daniel V. TFX Common Stock M - Exercise D 121,0000 1 620 196 14 328
2025-02-21 2025-02-20 4 Klasko Stephen K. M.D. TFX Common Stock F - Taxes D 174,8200 -1 851 -324 7 976
2025-02-21 2025-02-20 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 121,0000 2 674 324 9 827
2024-08-27 2024-08-24 4 Deren John TFX Common Stock F - Taxes D 242,4100 -16 -4 1 977
2024-08-16 2024-08-16 4 RANDLE STUART A TFX Common Stock S - Sale D 238,9300 -2 674 -639 5 496
2024-08-16 2024-08-16 4 RANDLE STUART A TFX Common Stock M - Exercise D 121,0000 2 674 324 8 170
2024-06-20 2024-02-27 4/A Winters James TFX Common Stock A - Award D 1 126 3 712
2024-06-20 2024-02-27 4/A White Jay TFX Common Stock A - Award D 1 371 6 214
2024-06-20 2024-02-27 4/A POWELL THOMAS E TFX Common Stock A - Award D 2 398 17 450
2024-06-20 2024-02-27 4/A Logue Daniel V. TFX Common Stock A - Award D 1 331 12 857
2024-06-20 2024-02-26 4/A Logue Daniel V. TFX Common Stock F - Taxes D 228,5000 -752 -172 11 526
2024-06-20 2024-02-26 4/A Logue Daniel V. TFX Common Stock M - Exercise D 101,1200 1 525 154 12 278
2024-06-20 2024-02-27 4/A Kelly Liam TFX Common Stock A - Award D 6 858 28 895
2024-06-20 2024-02-27 4/A Hicks Cameron P TFX Common Stock A - Award D 998 10 276
2024-06-20 2024-02-27 4/A Deren John TFX Common Stock A - Award D 422 2 130
2024-06-20 2024-06-18 4 Winters James TFX Common Stock A - Award D 243 3 638
2024-05-09 2024-05-07 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 649 4 754
2024-05-09 2024-05-07 4 Krakauer Andrew A TFX Common Stock A - Award D 649 5 129
2024-05-09 2024-05-07 4 RANDLE STUART A TFX Common Stock A - Award D 649 5 496
2024-05-09 2024-05-07 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 838 7 137
2024-05-09 2024-05-07 4 Duncan Candace H TFX Common Stock A - Award D 649 4 707
2024-05-09 2024-05-07 4 HEINMILLER JOHN C TFX Common Stock A - Award D 649 3 125
2024-05-09 2024-05-07 4 Patil Neena M TFX Common Stock A - Award D 649 1 575
2024-05-09 2024-05-07 4 Ryu Jaewon TFX Common Stock A - Award D 649 1 176
2024-03-05 2024-03-02 4 Deren John TFX Common Stock F - Taxes D 223,0000 -137 -31 1 988
2024-03-05 2024-03-05 4 Hicks Cameron P TFX Common Stock S - Sale D 225,0000 -7 401 -1 665 10 050
2024-03-05 2024-03-05 4 Hicks Cameron P TFX Common Stock M - Exercise D 144,7900 4 400 637 17 451
2024-03-05 2024-03-05 4 Hicks Cameron P TFX Common Stock M - Exercise D 121,0000 3 001 363 13 051
2024-03-05 2024-03-02 4 Hicks Cameron P TFX Common Stock F - Taxes D 225,0000 -216 -49 10 050
2024-03-05 2024-03-02 4 Kelly Liam TFX Common Stock F - Taxes D 223,0000 -1 840 -410 26 984
2024-03-05 2024-03-02 4 Logue Daniel V. TFX Common Stock F - Taxes D 223,0000 -149 -33 12 694
2024-03-05 2024-03-02 4 POWELL THOMAS E TFX Common Stock F - Taxes D 223,0000 -810 -181 16 615
2024-03-05 2024-03-02 4 White Jay TFX Common Stock F - Taxes D 223,0000 -239 -53 5 960
2024-03-05 2024-03-02 4 Winters James TFX Common Stock F - Taxes D 223,0000 -305 -68 3 395
2024-02-28 2024-02-27 4 Hicks Cameron P TFX Common Stock A - Award D 988 10 266
2024-02-28 2024-02-27 4 Kelly Liam TFX Common Stock A - Award D 6 787 28 824
2024-02-28 2024-02-27 4 Winters James TFX Common Stock A - Award D 1 114 3 700
2024-02-28 2024-02-27 4 White Jay TFX Common Stock A - Award D 1 356 6 199
2024-02-28 2024-02-27 4 POWELL THOMAS E TFX Common Stock A - Award D 2 373 17 425
2024-02-28 2024-02-27 4 Logue Daniel V. TFX Common Stock A - Award D 1 317 12 843
2024-02-28 2024-02-26 4 Logue Daniel V. TFX Common Stock F - Taxes D 228,5000 -752 -172 11 526
2024-02-28 2024-02-26 4 Logue Daniel V. TFX Common Stock M - Exercise D 101,1200 1 525 154 12 278
2024-02-28 2024-02-27 4 Deren John TFX Common Stock A - Award D 417 2 125
2024-02-21 2024-02-19 4 Kelly Liam TFX Common Stock A - Award D 1 856 22 037
2024-02-21 2023-02-28 4/A Kelly Liam TFX Common Stock A - Award D 6 733 25 921
2024-02-21 2023-02-25 4/A Kelly Liam TFX Common Stock F - Taxes D 235,1800 -1 025 -241 19 188
2024-02-21 2024-02-19 4 White Jay TFX Common Stock A - Award D 251 4 843
2024-02-21 2024-02-19 4 Logue Daniel V. TFX Common Stock A - Award D 162 10 753
2024-02-21 2024-02-19 4 Winters James TFX Common Stock A - Award D 194 2 586
2024-02-21 2024-02-19 4 Deren John TFX Common Stock A - Award D 113 1 708
2024-02-21 2024-02-19 4 POWELL THOMAS E TFX Common Stock A - Award D 668 15 052
2024-02-21 2024-02-19 4 Hicks Cameron P TFX Common Stock A - Award D 232 9 277
2023-12-29 2023-12-27 4 Kelly Liam TFX Common Stock S - Sale D 251,1600 -2 671 -671 18 470
2023-12-29 2023-12-27 4 Kelly Liam TFX Common Stock S - Sale D 250,1240 -23 585 -5 899 21 141
2023-12-29 2023-12-27 4 Kelly Liam TFX Common Stock M - Exercise D 107,4700 3 081 331 44 726
2023-12-29 2023-12-27 4 Kelly Liam TFX Common Stock M - Exercise D 101,1200 23 175 2 343 41 645
2023-12-22 2023-12-21 4 Kelly Liam By Helen Kelly 2021 Irrevocable Trust TFX Common Stock G - Gift I 5 786 19 317
2023-12-22 2023-12-21 4 Kelly Liam By Spouse TFX Common Stock G - Gift I -5 786 0
2023-12-15 2023-12-13 4 Klasko Stephen K. M.D. TFX Common Stock F - Taxes D 235,8900 -1 296 -306 6 288
2023-12-15 2023-12-13 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 101,1200 3 021 305 7 584
2023-12-01 2023-11-29 4 POWELL THOMAS E TFX Common Stock S - Sale D 224,1300 -1 661 -372 14 384
2023-12-01 2023-11-29 4 POWELL THOMAS E TFX Common Stock S - Sale D 223,3500 -5 796 -1 295 16 045
2023-12-01 2023-11-29 4 POWELL THOMAS E TFX Common Stock S - Sale D 222,4100 -4 629 -1 030 21 841
2023-12-01 2023-11-29 4 POWELL THOMAS E TFX Common Stock S - Sale D 221,5000 -1 866 -413 26 470
2023-12-01 2023-11-29 4 POWELL THOMAS E TFX Common Stock M - Exercise D 123,0400 4 613 568 28 336
2023-12-01 2023-11-29 4 POWELL THOMAS E TFX Common Stock M - Exercise D 121,0000 9 339 1 130 23 723
2023-08-11 2023-08-09 4 Kelly Liam By Spouse TFX Common Stock G - Gift I 5 768 5 768
2023-08-11 2023-08-09 4 Kelly Liam TFX Common Stock G - Gift D -5 768 18 470
2023-05-11 2023-05-09 4 Ryu Jaewon TFX Common Stock A - Award D 527 527
2023-05-11 2023-05-10 4 RANDLE STUART A TFX Common Stock S - Sale D 245,7100 -3 021 -742 4 847
2023-05-11 2023-05-10 4 RANDLE STUART A TFX Common Stock M - Exercise D 101,1200 3 021 305 7 868
2023-05-11 2023-05-09 4 RANDLE STUART A TFX Common Stock A - Award D 527 4 847
2023-05-11 2023-05-09 4 Patil Neena M TFX Common Stock A - Award D 527 926
2023-05-11 2023-05-09 4 Krakauer Andrew A TFX Common Stock A - Award D 527 4 472
2023-05-11 2023-05-09 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 681 4 563
2023-05-11 2023-05-09 4 HEINMILLER JOHN C TFX Common Stock A - Award D 527 2 476
2023-05-11 2023-05-09 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 527 4 105
2023-05-11 2023-05-09 4 Duncan Candace H TFX Common Stock A - Award D 527 4 041
2023-02-28 2023-02-28 4 Winters James TFX Common Stock A - Award D 912 2 392
2023-02-28 2023-02-25 4 Winters James TFX Common Stock F - Taxes D 235,1800 -173 -41 1 480
2023-02-28 2023-02-28 4 White Jay TFX Common Stock A - Award D 1 347 4 592
2023-02-28 2023-02-25 4 White Jay TFX Common Stock F - Taxes D 235,1800 -135 -32 3 245
2023-02-28 2023-02-28 4 POWELL THOMAS E TFX Common Stock A - Award D 2 357 14 384
2023-02-28 2023-02-25 4 POWELL THOMAS E TFX Common Stock F - Taxes D 235,1800 -542 -127 12 027
2023-02-28 2023-02-28 4 Logue Daniel V. TFX Common Stock A - Award D 1 139 10 591
2023-02-28 2023-02-25 4 Logue Daniel V. TFX Common Stock F - Taxes D 235,1800 -40 -9 9 452
2023-02-28 2023-02-28 4 Kelly Liam TFX Common Stock A - Award D 5 050 24 238
2023-02-28 2023-02-25 4 Kelly Liam TFX Common Stock F - Taxes D 235,1800 -1 025 -241 19 188
2023-02-28 2023-02-28 4 Hicks Cameron P TFX Common Stock A - Award D 906 9 045
2023-02-28 2023-02-25 4 Hicks Cameron P TFX Common Stock F - Taxes D 235,1800 -134 -32 8 139
2023-02-28 2023-02-28 4 Deren John TFX Common Stock A - Award D 414 1 595
2023-02-28 2023-02-25 4 Deren John TFX Common Stock F - Taxes D 235,1800 -88 -21 1 181
2023-02-03 2022-05-24 5 Kelly Liam TFX Common Stock G - Gift D -6 715 15 810
2023-02-03 2022-05-17 5 Kelly Liam TFX Common Stock G - Gift D -6 816 15 810
2023-01-27 2023-01-27 4 Klasko Stephen K. M.D. TFX Common Stock F - Taxes D 244,6800 -967 -237 3 882
2023-01-27 2023-01-27 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 78,5000 3 014 237 4 849
2023-01-20 2023-01-11 4/A Kelly Liam TFX Common Stock F - Taxes D 259,4800 -2 173 -564 20 192
2023-01-20 2023-01-11 4/A Kelly Liam TFX Common Stock M - Exercise D 82,2600 3 579 294 22 365
2023-01-20 2023-01-11 4/A Kelly Liam TFX Common Stock F - Taxes D 259,4800 -3 064 -795 18 786
2023-01-20 2023-01-11 4/A Kelly Liam TFX Common Stock M - Exercise D 78,6200 6 040 475 21 850
2023-01-13 2023-01-11 4 Kelly Liam TFX Common Stock F - Taxes D 259,4800 -2 173 -564 19 634
2023-01-13 2023-01-11 4 Kelly Liam TFX Common Stock M - Exercise D 82,2600 3 579 294 21 807
2023-01-13 2023-01-11 4 Kelly Liam TFX Common Stock F - Taxes D 259,4800 -3 622 -940 18 228
2023-01-13 2023-01-11 4 Kelly Liam TFX Common Stock M - Exercise D 78,6200 6 040 475 21 850
2023-01-04 2022-12-30 4 Kelly Liam TFX Common Stock S - Sale D 251,0000 -3 -1 15 810
2023-01-04 2022-12-30 4 Kelly Liam TFX Common Stock S - Sale D 250,0300 -16 340 -4 085 15 813
2023-01-04 2022-12-30 4 Kelly Liam TFX Common Stock M - Exercise D 78,6200 16 343 1 285 32 153
2022-06-09 2022-06-07 4 RANDLE STUART A TFX Common Stock S - Sale D 283,3100 -3 014 -854 4 320
2022-06-09 2022-06-07 4 RANDLE STUART A TFX Common Stock M - Exercise D 78,5000 3 014 237 7 334
2022-05-05 2022-05-03 4 Patil Neena M TFX Stock Option / (Right to Buy) A - Award D 284,85 1 937 1 937
2022-05-05 2022-05-03 4 Patil Neena M TFX Common Stock A - Award D 399 399
2022-05-05 2022-05-03 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 284,85 969 969
2022-05-05 2022-05-03 4 RANDLE STUART A TFX Common Stock A - Award D 399 4 320
2022-05-05 2022-05-03 4 HEINMILLER JOHN C TFX Stock Option / (Right to Buy) A - Award D 284,85 969 969
2022-05-05 2022-05-03 4 HEINMILLER JOHN C TFX Common Stock A - Award D 399 1 949
2022-05-04 2022-05-03 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 284,85 969 969
2022-05-04 2022-05-03 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 399 1 828
2022-05-04 2022-05-03 4 Krakauer Andrew A TFX Stock Option / (Right to Buy) A - Award D 284,85 969 969
2022-05-04 2022-05-03 4 Krakauer Andrew A TFX Common Stock A - Award D 399 3 936
2022-05-04 2022-05-03 4 HAGGERTY GRETCHEN R TFX Stock Option / (Right to Buy) A - Award D 284,85 969 969
2022-05-04 2022-05-03 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 399 3 578
2022-05-04 2022-05-03 4 Duncan Candace H TFX Stock Option / (Right to Buy) A - Award D 284,85 969 969
2022-05-04 2022-05-03 4 Duncan Candace H TFX Common Stock A - Award D 399 3 501
2022-05-04 2022-05-03 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 284,85 969 969
2022-05-04 2022-05-03 4 BABICH GEORGE JR TFX Common Stock A - Award D 520 10 960
2022-05-04 2022-05-03 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 284,85 969 969
2022-05-04 2022-05-03 4 BABICH GEORGE JR TFX Common Stock A - Award D 520 10 960
2022-03-02 2022-03-01 4 White Jay TFX Stock Option / (Right to Buy) A - Award D 333,24 8 138 8 138
2022-03-02 2022-03-01 4 White Jay TFX Common Stock A - Award D 993 3 380
2022-03-02 2022-02-28 4 White Jay TFX Common Stock F - Taxes D 343,0100 -132 -45 2 387
2022-03-02 2022-02-28 4 White Jay TFX Common Stock A - Award D 4 2 519
2022-03-02 2022-03-01 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 333,24 39 063 39 063
2022-03-02 2022-03-01 4 Kelly Liam TFX Common Stock A - Award D 4 766 29 341
2022-03-02 2022-02-28 4 Kelly Liam TFX Common Stock F - Taxes D 343,0100 -1 244 -427 24 575
2022-03-02 2022-02-28 4 Kelly Liam TFX Common Stock A - Award D 33 25 819
2022-03-02 2022-03-01 4 Hicks Cameron P TFX Stock Option / (Right to Buy) A - Award D 333,24 4 915 4 915
2022-03-02 2022-03-01 4 Hicks Cameron P TFX Common Stock A - Award D 600 8 273
2022-03-02 2022-02-28 4 Hicks Cameron P TFX Common Stock F - Taxes D 343,0100 -171 -59 7 673
2022-03-02 2022-02-28 4 Hicks Cameron P TFX Common Stock A - Award D 5 7 844
2022-03-02 2022-03-01 4 Logue Daniel V. TFX Stock Option / (Right to Buy) A - Award D 333,24 4 557 4 557
2022-03-02 2022-03-01 4 Logue Daniel V. TFX Common Stock A - Award D 556 9 492
2022-03-02 2022-02-28 4 Logue Daniel V. TFX Common Stock F - Taxes D 343,0100 -59 -20 8 936
2022-03-02 2022-02-28 4 Logue Daniel V. TFX Common Stock A - Award D 2 8 995
2022-03-02 2022-03-01 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 333,24 14 160 14 160
2022-03-02 2022-03-01 4 POWELL THOMAS E TFX Common Stock A - Award D 1 728 12 569
2022-03-02 2022-02-28 4 POWELL THOMAS E TFX Common Stock F - Taxes D 343,0100 -728 -250 10 841
2022-03-02 2022-02-28 4 POWELL THOMAS E TFX Common Stock A - Award D 16 11 569
2022-03-02 2022-03-01 4 Deren John TFX Stock Option / (Right to Buy) A - Award D 333,24 2 441 2 441
2022-03-02 2022-03-01 4 Deren John TFX Common Stock A - Award D 298 1 269
2022-03-02 2022-02-28 4 Deren John TFX Common Stock F - Taxes D 343,0100 -121 -42 971
2022-03-02 2022-02-28 4 Deren John TFX Common Stock A - Award D 3 1 092
2022-03-02 2022-03-01 4 Winters James TFX Stock Option / (Right to Buy) A - Award D 333,24 5 208 5 208
2022-03-02 2022-03-01 4 Winters James TFX Common Stock A - Award D 635 1 653
2022-03-02 2022-02-28 4 Winters James TFX Common Stock F - Taxes D 343,0100 -223 -76 1 018
2022-01-21 2021-09-10 5 Hicks Cameron P TFX Common Stock G - Gift D -765 7 839
2022-01-21 2021-04-26 5 HEINMILLER JOHN C TFX Common Stock G - Gift D -864 1 550
2021-12-29 2021-12-27 4 Kelly Liam TFX Stock Option / (Right to Buy) M - Exercise D 59,96 59,9600 -6 711 -402 0
2021-12-29 2021-12-27 4 Kelly Liam TFX Stock Option / (Right to Buy) M - Exercise D 59,75 59,7500 -2 276 -136 0
2021-12-29 2021-12-27 4 Kelly Liam TFX Common Stock S - Sale D 330,0000 -8 987 -2 966 25 775
2021-12-29 2021-12-27 4 Kelly Liam TFX Common Stock M - Exercise D 59,9600 6 711 402 34 762
2021-12-29 2021-12-27 4 Kelly Liam TFX Common Stock M - Exercise D 59,7500 2 276 136 28 051
2021-12-02 2021-11-30 4 Krakauer Andrew A TFX Common Stock P - Purchase D 307,4643 500 154 3 534
2021-12-02 2021-11-30 4 Krakauer Andrew A TFX Common Stock P - Purchase D 307,0000 500 154 3 034
2021-11-12 2021-11-10 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -3 600 3 001
2021-11-12 2021-11-10 4 Hicks Cameron P TFX Common Stock S - Sale D 350,0000 -3 600 -1 260 8 604
2021-11-12 2021-11-10 4 Hicks Cameron P TFX Common Stock M - Exercise D 121,0000 3 600 436 12 204
2021-08-26 2021-08-24 4 Deren John TFX Stock Option / (Right to Buy) A - Award D 386,17 325 325
2021-08-26 2021-08-24 4 Deren John TFX Common Stock A - Award D 45 1 089
2021-08-20 2021-08-18 4 Kelly Liam TFX Stock Option / (Right to Buy) M - Exercise D 59,75 59,7500 -8 987 -537 2 276
2021-08-20 2021-08-18 4 Kelly Liam TFX Common Stock S - Sale D 378,9200 -1 371 -519 25 775
2021-08-20 2021-08-18 4 Kelly Liam TFX Common Stock S - Sale D 377,5300 -1 513 -571 27 146
2021-08-20 2021-08-18 4 Kelly Liam TFX Common Stock S - Sale D 376,4300 -1 051 -396 28 659
2021-08-20 2021-08-18 4 Kelly Liam TFX Common Stock S - Sale D 375,3200 -4 045 -1 518 29 710
2021-08-20 2021-08-18 4 Kelly Liam TFX Common Stock S - Sale D 374,8500 -1 007 -377 33 755
2021-08-20 2021-08-18 4 Kelly Liam TFX Common Stock M - Exercise D 59,7500 8 987 537 34 762
2021-07-13 2021-07-12 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 59,75 59,7500 -3 564 -213 0
2021-07-13 2021-07-12 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 423,9500 -150 -64 1 424
2021-07-13 2021-07-12 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 423,3900 -1 200 -508 1 574
2021-07-13 2021-07-12 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 422,0000 -2 214 -934 2 774
2021-07-13 2021-07-12 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 59,7500 3 564 213 4 988
2021-06-11 2021-06-10 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 121,00 121,0000 -1 800 -218 6 601
2021-06-11 2021-06-10 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 101,12 101,1200 -1 676 -169 0
2021-06-11 2021-06-10 4 Hicks Cameron P TFX Common Stock S - Sale D 397,2100 -600 -238 8 604
2021-06-11 2021-06-10 4 Hicks Cameron P TFX Common Stock S - Sale D 396,3000 -1 205 -478 9 204
2021-06-11 2021-06-10 4 Hicks Cameron P TFX Common Stock S - Sale D 395,0500 -1 671 -660 10 409
2021-06-11 2021-06-10 4 Hicks Cameron P TFX Common Stock M - Exercise D 121,0000 1 800 218 12 080
2021-06-11 2021-06-10 4 Hicks Cameron P TFX Common Stock M - Exercise D 101,1200 1 676 169 10 280
2021-06-08 2021-06-04 4 RANDLE STUART A TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -3 564 0
2021-06-08 2021-06-04 4 RANDLE STUART A TFX Common Stock G - Gift D 395,8000 -278 -110 3 921
2021-06-08 2021-06-04 4 RANDLE STUART A TFX Common Stock S - Sale D 395,6600 -2 384 -943 4 199
2021-06-08 2021-06-04 4 RANDLE STUART A TFX Common Stock F - Taxes D 395,8000 -179 -71 6 583
2021-06-08 2021-06-04 4 RANDLE STUART A TFX Common Stock M - Exercise D 59,7500 3 564 213 6 762
2021-05-06 2021-05-04 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 412,68 771 771
2021-05-06 2021-05-04 4 RANDLE STUART A TFX Common Stock A - Award D 300 3 198
2021-05-06 2021-05-04 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 412,68 771 771
2021-05-06 2021-05-04 4 BABICH GEORGE JR TFX Common Stock A - Award D 395 10 433
2021-05-06 2021-05-04 4 Krakauer Andrew A TFX Stock Option / (Right to Buy) A - Award D 412,68 771 771
2021-05-06 2021-05-04 4 Krakauer Andrew A TFX Common Stock A - Award D 300 2 534
2021-05-06 2021-05-04 4 PACKER RICHARD A TFX Stock Option / (Right to Buy) A - Award D 412,68 771 771
2021-05-06 2021-05-04 4 PACKER RICHARD A TFX Common Stock A - Award D 300 3 013
2021-05-06 2021-05-04 4 Duncan Candace H TFX Stock Option / (Right to Buy) A - Award D 412,68 771 771
2021-05-06 2021-05-04 4 Duncan Candace H TFX Common Stock A - Award D 300 3 094
2021-05-06 2021-05-04 4 HAGGERTY GRETCHEN R TFX Stock Option / (Right to Buy) A - Award D 412,68 771 771
2021-05-06 2021-05-04 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 300 3 179
2021-05-06 2021-05-04 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 412,68 771 771
2021-05-06 2021-05-04 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 300 1 424
2021-05-06 2021-05-04 4 HEINMILLER JOHN C TFX Stock Option / (Right to Buy) A - Award D 412,68 771 771
2021-05-06 2021-05-04 4 HEINMILLER JOHN C TFX Common Stock A - Award D 300 2 414
2021-04-27 2021-04-23 4 Winters James TFX Common Stock F - Taxes D 443,7100 -107 -47 1 241
2021-03-17 2021-03-15 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -326 8 401
2021-03-17 2021-03-15 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -3 000 1 676
2021-03-17 2021-03-15 4 Hicks Cameron P TFX Common Stock S - Sale D 422,4700 -197 -83 8 604
2021-03-17 2021-03-15 4 Hicks Cameron P TFX Common Stock S - Sale D 421,6600 -803 -339 8 801
2021-03-17 2021-03-15 4 Hicks Cameron P TFX Common Stock S - Sale D 420,6100 -2 000 -841 9 604
2021-03-17 2021-03-15 4 Hicks Cameron P TFX Common Stock M - Exercise D 101,1200 3 000 303 11 604
2021-03-17 2021-03-15 4 Hicks Cameron P TFX Common Stock M - Exercise D 121,0000 326 39 8 604
2021-03-03 2021-03-02 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 403,78 28 902 28 902
2021-03-03 2021-03-02 4 Kelly Liam TFX Common Stock A - Award D 3 694 25 775
2021-03-03 2021-03-02 4 Deren John TFX Stock Option / (Right to Buy) A - Award D 403,78 1 759 1 759
2021-03-03 2021-03-02 4 Deren John TFX Common Stock A - Award D 225 1 044
2021-03-03 2021-03-02 4 Winters James TFX Stock Option / (Right to Buy) A - Award D 403,78 3 016 3 016
2021-03-03 2021-03-02 4 Winters James TFX Common Stock A - Award D 385 1 348
2021-03-03 2021-03-02 4 Hicks Cameron P TFX Stock Option / (Right to Buy) A - Award D 403,78 3 599 3 599
2021-03-03 2021-03-02 4 Hicks Cameron P TFX Common Stock A - Award D 460 8 278
2021-03-03 2021-03-02 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 403,78 10 399 10 399
2021-03-03 2021-03-02 4 POWELL THOMAS E TFX Common Stock A - Award D 1 329 11 553
2021-03-03 2021-03-02 4 Logue Daniel V. TFX Stock Option / (Right to Buy) A - Award D 403,78 2 513 2 513
2021-03-03 2021-03-02 4 Logue Daniel V. TFX Common Stock A - Award D 321 8 993
2021-03-03 2021-03-02 4 White Jay TFX Stock Option / (Right to Buy) A - Award D 403,78 3 896 3 896
2021-03-03 2021-03-02 4 White Jay TFX Common Stock A - Award D 498 2 515
2021-03-02 3 White Jay TFX Common Stock D 2 135
2021-03-02 2021-02-27 4 Logue Daniel V. TFX Common Stock F - Taxes D 398,1200 -109 -43 8 672
2021-03-02 2021-02-27 4 Hicks Cameron P TFX Common Stock F - Taxes D 398,1200 -186 -74 7 818
2021-03-02 2021-02-27 4 Kelly Liam TFX Common Stock F - Taxes D 398,1200 -1 282 -510 22 081
2021-03-02 2021-02-27 4 Deren John TFX Common Stock F - Taxes D 398,1200 -129 -51 819
2021-03-02 2021-02-27 4 POWELL THOMAS E TFX Common Stock F - Taxes D 398,1200 -769 -306 10 224
2021-03-02 2021-02-27 4 White Jay TFX Common Stock F - Taxes D 398,1200 -118 -47 2 017
2021-02-08 2020-06-17 5 Leyden James J TFX Common Stock G - Gift D -300 28 674
2021-02-08 2020-05-05 5 Leyden James J TFX Common Stock G - Gift D -150 28 974
2021-02-08 2020-12-15 5 Hicks Cameron P TFX Common Stock G - Gift D -660 8 003
2021-02-08 2020-11-25 5 Hicks Cameron P TFX Common Stock G - Gift D -285 8 663
2021-02-08 2020-05-22 5 Hicks Cameron P TFX Common Stock G - Gift D -297 8 948
2021-02-02 3 Logue Daniel V. By 401(k) Trustee TFX Common Stock I 295
2021-02-02 3 Logue Daniel V. TFX Common Stock D 8 781
2020-12-29 2020-12-28 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -12 336 0
2020-12-29 2020-12-28 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -5 513 0
2020-12-29 2020-12-28 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 82,26 -402 0
2020-12-29 2020-12-28 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -1 832 0
2020-12-29 2020-12-28 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -2 513 0
2020-12-29 2020-12-28 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -3 400 0
2020-12-29 2020-12-28 4 Leyden James J TFX Common Stock F - Taxes D 405,0600 -12 378 -5 014 29 124
2020-12-29 2020-12-28 4 Leyden James J TFX Common Stock M - Exercise D 121,0000 12 336 1 493 41 502
2020-12-29 2020-12-28 4 Leyden James J TFX Common Stock M - Exercise D 101,1200 5 513 557 29 166
2020-12-29 2020-12-28 4 Leyden James J TFX Common Stock M - Exercise D 82,2600 402 33 23 653
2020-12-29 2020-12-28 4 Leyden James J TFX Common Stock M - Exercise D 78,6200 1 832 144 23 251
2020-12-29 2020-12-28 4 Leyden James J TFX Common Stock M - Exercise D 59,7500 2 513 150 21 419
2020-12-29 2020-12-28 4 Leyden James J TFX Common Stock M - Exercise D 57,7800 3 400 196 18 906
2020-12-02 2020-12-02 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -500 8 727
2020-12-02 2020-12-02 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -588 4 676
2020-12-02 2020-12-02 4 Hicks Cameron P TFX Common Stock M - Exercise D 121,0000 500 60 9 245
2020-12-02 2020-12-02 4 Hicks Cameron P TFX Common Stock M - Exercise D 101,1200 588 59 8 745
2020-12-02 2020-11-30 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -2 985 0
2020-12-02 2020-11-30 4 Hicks Cameron P TFX Common Stock S - Sale D 371,0000 -2 985 -1 107 8 157
2020-12-02 2020-11-30 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 2 985 255 11 142
2020-10-28 2020-10-26 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 0
2020-10-28 2020-10-26 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 361,3800 -200 -72 1 121
2020-10-28 2020-10-26 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 1 321
2020-09-28 2020-09-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 200
2020-09-28 2020-09-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 326,1500 -200 -65 1 121
2020-09-28 2020-09-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 1 321
2020-08-26 2020-08-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 400
2020-08-26 2020-08-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 373,7400 -200 -75 1 121
2020-08-26 2020-08-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 1 321
2020-07-28 2020-07-27 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 600
2020-07-28 2020-07-27 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 386,3500 -200 -77 1 121
2020-07-28 2020-07-27 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 1 321
2020-06-26 2020-06-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 800
2020-06-26 2020-06-25 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 356,0700 -200 -71 1 121
2020-06-26 2020-06-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 1 321
2020-05-27 2020-05-26 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 1 000
2020-05-27 2020-05-26 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 375,1400 -200 -75 1 121
2020-05-27 2020-05-26 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 1 321
2020-05-11 2020-05-09 4 Deren John TFX Common Stock F - Taxes D 340,3000 -38 -13 948
2020-05-11 2020-05-11 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -400 5 264
2020-05-11 2020-05-11 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -507 2 985
2020-05-11 2020-05-11 4 Hicks Cameron P TFX Common Stock M - Exercise D 101,1200 400 40 8 157
2020-05-11 2020-05-11 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 507 43 7 757
2020-05-11 2020-05-07 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -1 400 3 492
2020-05-11 2020-05-07 4 Hicks Cameron P TFX Common Stock S - Sale D 343,5700 -1 400 -481 7 250
2020-05-11 2020-05-07 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 1 400 120 8 650
2020-05-07 2020-05-05 4 HEINMILLER JOHN C TFX Stock Option / (Right to Buy) A - Award D 340,75 1 187 1 187
2020-05-07 2020-05-05 4 HEINMILLER JOHN C TFX Common Stock A - Award D 383 2 114
2020-05-07 2020-05-05 4 HAGGERTY GRETCHEN R TFX Stock Option / (Right to Buy) A - Award D 340,75 1 187 1 187
2020-05-07 2020-05-05 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 383 2 879
2020-05-07 2020-05-05 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 340,75 1 187 1 187
2020-05-07 2020-05-05 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 383 1 121
2020-05-07 2020-05-05 4 PACKER RICHARD A TFX Stock Option / (Right to Buy) A - Award D 340,75 1 187 1 187
2020-05-07 2020-05-05 4 PACKER RICHARD A TFX Common Stock A - Award D 383 2 713
2020-05-07 2020-05-05 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 340,75 1 187 1 187
2020-05-07 2020-05-05 4 BABICH GEORGE JR TFX Common Stock A - Award D 514 10 031
2020-05-07 2020-05-05 4 Deren John TFX Common Stock S - Sale D 329,6688 -267 -88 986
2020-05-07 2020-05-05 4 Deren John TFX Common Stock S - Sale D 330,2365 -826 -273 1 253
2020-05-07 2020-05-05 4 Krakauer Andrew A TFX Stock Option / (Right to Buy) A - Award D 340,75 1 187 1 187
2020-05-07 2020-05-05 4 Krakauer Andrew A TFX Common Stock A - Award D 383 2 232
2020-05-07 2020-05-05 4 Duncan Candace H TFX Stock Option / (Right to Buy) A - Award D 340,75 1 187 1 187
2020-05-07 2020-05-05 4 Duncan Candace H TFX Common Stock A - Award D 383 2 787
2020-05-07 2020-05-05 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 340,75 1 187 1 187
2020-05-07 2020-05-05 4 RANDLE STUART A TFX Common Stock A - Award D 383 2 898
2020-04-28 2020-04-27 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 1 200
2020-04-28 2020-04-27 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 342,2600 -200 -68 738
2020-04-28 2020-04-27 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 938
2020-03-26 2020-03-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 1 400
2020-03-26 2020-03-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 254,7500 -200 -51 738
2020-03-26 2020-03-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 938
2020-03-03 2020-02-28 4 Leyden James J TFX Common Stock F - Taxes D 335,0200 -380 -127 15 506
2020-03-03 2020-02-28 4 Hicks Cameron P TFX Common Stock F - Taxes D 335,0200 -266 -89 7 250
2020-03-03 2020-02-28 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 253,72 -969 970
2020-03-03 2020-02-28 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 191,18 -1 215 0
2020-03-03 2020-02-28 4 Deren John TFX Common Stock S - Sale D 346,1700 -2 184 -756 2 079
2020-03-03 2020-02-28 4 Deren John TFX Common Stock M - Exercise D 253,7200 969 246 4 263
2020-03-03 2020-02-28 4 Deren John TFX Common Stock M - Exercise D 191,1800 1 215 232 3 294
2020-03-03 2020-02-28 4 Deren John TFX Common Stock F - Taxes D 335,0200 -154 -52 2 079
2020-03-03 2020-02-28 4 Kelly Liam TFX Common Stock F - Taxes D 335,0200 -1 031 -345 23 355
2020-03-03 2020-02-28 4 POWELL THOMAS E TFX Common Stock F - Taxes D 335,0200 -1 035 -347 10 993
2020-02-28 2020-02-25 4 Deren John TFX Stock Option / (Right to Buy) A - Award D 348,11 2 167 2 167
2020-02-28 2020-02-25 4 Deren John TFX Common Stock A - Award D 222 2 233
2020-02-27 2020-02-27 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -3 200 0
2020-02-27 2020-02-27 4 Leyden James J TFX Common Stock S - Sale D 344,2943 -350 -121 15 886
2020-02-27 2020-02-27 4 Leyden James J TFX Common Stock S - Sale D 344,2600 -400 -138 16 236
2020-02-27 2020-02-27 4 Leyden James J TFX Common Stock F - Taxes D 344,4400 -705 -243 16 636
2020-02-27 2020-02-27 4 Leyden James J TFX Common Stock M - Exercise D 61,3400 3 200 196 17 341
2020-02-27 2020-02-25 4 Leyden James J TFX Stock Option / (Right to Buy) A - Award D 348,11 5 996 5 996
2020-02-27 2020-02-25 4 Leyden James J TFX Common Stock A - Award D 614 14 141
2020-02-26 2020-02-25 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 348,11 12 992 12 992
2020-02-26 2020-02-25 4 POWELL THOMAS E TFX Common Stock A - Award D 1 331 12 028
2020-02-26 2020-02-25 4 Winters James TFX Stock Option / (Right to Buy) A - Award D 348,11 3 234 3 234
2020-02-26 2020-02-25 4 Winters James TFX Common Stock A - Award D 331 963
2020-02-26 2020-02-25 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 348,11 31 371 31 371
2020-02-26 2020-02-25 4 Kelly Liam TFX Common Stock A - Award D 3 215 24 386
2020-02-26 2020-02-25 4 Wijker Mario TFX Stock Option / (Right to Buy) A - Award D 348,11 1 940 1 940
2020-02-26 2020-02-25 4 Wijker Mario TFX Common Stock A - Award D 199 582
2020-02-26 2020-02-25 4 Hicks Cameron P TFX Stock Option / (Right to Buy) A - Award D 348,11 3 997 3 997
2020-02-26 2020-02-25 4 Hicks Cameron P TFX Common Stock A - Award D 410 7 516
2020-02-26 2020-02-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 1 600
2020-02-26 2020-02-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 360,9500 -200 -72 738
2020-02-26 2020-02-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 938
2020-02-26 3 Winters James TFX Common Stock D 1 264
2020-02-26 3 Winters James TFX Common Stock D 1 264
2020-02-26 3 Winters James TFX Common Stock D 1 264
2020-02-26 3 Wijker Mario TFX Common Stock D 766
2020-02-26 3 Wijker Mario TFX Common Stock D 766
2020-02-26 3 Wijker Mario TFX Common Stock D 766
2020-02-19 2020-02-18 4 SMITH BENSON TFX Common Stock F - Taxes D 376,4400 -1 106 -416 47 861
2020-02-06 2019-11-13 5 Leyden James J TFX Common Stock G - Gift D -100 13 527
2020-02-06 2019-11-13 5 Leyden James J TFX Common Stock G - Gift D -150 13 627
2020-01-28 2020-01-27 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -200 1 800
2020-01-28 2020-01-27 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 375,7100 -200 -75 736
2020-01-28 2020-01-27 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 58,2500 200 12 936
2019-12-26 2019-12-26 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 0
2019-12-26 2019-12-26 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 374,3500 -200 -75 736
2019-12-26 2019-12-26 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 936
2019-12-02 2019-11-29 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -1 000 4 892
2019-12-02 2019-11-29 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 1 000 86 7 106
2019-11-27 2019-11-26 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -1 300 5 892
2019-11-27 2019-11-26 4 Hicks Cameron P TFX Common Stock S - Sale D 350,0000 -1 300 -455 6 106
2019-11-27 2019-11-26 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 1 300 111 7 406
2019-11-27 2019-11-25 4 Hicks Cameron P TFX Common Stock G - Gift D -270 6 106
2019-11-26 2019-11-26 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -5 000 9 339
2019-11-26 2019-11-26 4 POWELL THOMAS E TFX Common Stock S - Sale D 349,0500 -4 000 -1 396 10 697
2019-11-26 2019-11-26 4 POWELL THOMAS E TFX Common Stock S - Sale D 347,3100 -1 000 -347 14 697
2019-11-26 2019-11-26 4 POWELL THOMAS E TFX Common Stock M - Exercise D 121,0000 5 000 605 15 697
2019-11-26 2019-11-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 200
2019-11-26 2019-11-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 346,6300 -200 -69 736
2019-11-26 2019-11-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 936
2019-11-12 2019-11-12 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -7 500 14 339
2019-11-12 2019-11-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 331,1100 -5 287 -1 751 10 697
2019-11-12 2019-11-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 329,8700 -1 868 -616 15 984
2019-11-12 2019-11-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 328,0300 -345 -113 17 852
2019-11-12 2019-11-12 4 POWELL THOMAS E TFX Common Stock M - Exercise D 121,0000 7 500 908 18 197
2019-11-06 2019-11-04 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 481 0
2019-11-06 2019-11-04 4 SMITH BENSON TFX Common Stock S - Sale D 347,7600 -400 -139 48 809
2019-11-06 2019-11-04 4 SMITH BENSON TFX Common Stock S - Sale D 346,5000 -113 -39 49 209
2019-11-06 2019-11-04 4 SMITH BENSON TFX Common Stock S - Sale D 345,8900 -4 163 -1 440 49 322
2019-11-06 2019-11-04 4 SMITH BENSON TFX Common Stock S - Sale D 345,0300 -2 405 -830 53 485
2019-11-06 2019-11-04 4 SMITH BENSON TFX Common Stock S - Sale D 343,6600 -1 400 -481 55 890
2019-11-06 2019-11-04 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 481 507 57 290
2019-11-01 2019-10-31 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -17 000 8 481
2019-11-01 2019-10-31 4 SMITH BENSON TFX Common Stock S - Sale D 340,2750 -427 -145 48 809
2019-11-01 2019-10-31 4 SMITH BENSON TFX Common Stock S - Sale D 340,0000 -16 573 -5 635 49 236
2019-11-01 2019-10-31 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 17 000 1 016 65 809
2019-10-31 2019-10-29 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -7 500 21 839
2019-10-31 2019-10-29 4 POWELL THOMAS E TFX Common Stock S - Sale D 328,0500 -3 819 -1 253 10 697
2019-10-31 2019-10-29 4 POWELL THOMAS E TFX Common Stock S - Sale D 326,9600 -3 216 -1 052 14 516
2019-10-31 2019-10-29 4 POWELL THOMAS E TFX Common Stock S - Sale D 325,3600 -465 -151 17 732
2019-10-31 2019-10-29 4 POWELL THOMAS E TFX Common Stock M - Exercise D 121,0000 7 500 908 18 197
2019-10-25 2019-10-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 400
2019-10-25 2019-10-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 316,0073 -200 -63 736
2019-10-25 2019-10-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 936
2019-10-16 2019-10-15 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -658 29 339
2019-10-16 2019-10-15 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -6 842 0
2019-10-16 2019-10-15 4 POWELL THOMAS E TFX Common Stock S - Sale D 328,9300 -5 490 -1 806 10 697
2019-10-16 2019-10-15 4 POWELL THOMAS E TFX Common Stock S - Sale D 327,7700 -1 051 -344 16 187
2019-10-16 2019-10-15 4 POWELL THOMAS E TFX Common Stock S - Sale D 326,8100 -759 -248 17 238
2019-10-16 2019-10-15 4 POWELL THOMAS E TFX Common Stock S - Sale D 324,7800 -200 -65 17 997
2019-10-16 2019-10-15 4 POWELL THOMAS E TFX Common Stock M - Exercise D 121,0000 658 80 18 197
2019-10-16 2019-10-15 4 POWELL THOMAS E TFX Common Stock M - Exercise D 101,1200 6 842 692 17 539
2019-10-02 2019-10-01 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -7 500 6 842
2019-10-02 2019-10-01 4 POWELL THOMAS E TFX Common Stock S - Sale D 339,7300 -2 700 -917 10 697
2019-10-02 2019-10-01 4 POWELL THOMAS E TFX Common Stock S - Sale D 338,7300 -1 300 -440 13 397
2019-10-02 2019-10-01 4 POWELL THOMAS E TFX Common Stock S - Sale D 337,5000 -1 534 -518 14 697
2019-10-02 2019-10-01 4 POWELL THOMAS E TFX Common Stock S - Sale D 336,3500 -1 260 -424 16 231
2019-10-02 2019-10-01 4 POWELL THOMAS E TFX Common Stock S - Sale D 335,4100 -627 -210 17 491
2019-10-02 2019-10-01 4 POWELL THOMAS E TFX Common Stock S - Sale D 333,5700 -79 -26 18 118
2019-10-02 2019-10-01 4 POWELL THOMAS E TFX Common Stock M - Exercise D 101,1200 7 500 758 18 197
2019-09-25 2019-09-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 600
2019-09-25 2019-09-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 342,5000 -200 -68 736
2019-09-25 2019-09-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 936
2019-09-25 2019-09-23 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 25 481
2019-09-25 2019-09-23 4 SMITH BENSON TFX Common Stock S - Sale D 340,0000 -8 500 -2 890 48 809
2019-09-25 2019-09-23 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 57 309
2019-09-20 2019-09-20 4 SMITH BENSON By Linda G. Smith Revocable Trust of 2019 TFX Common Stock G - Gift I 9 520 9 520
2019-09-20 2019-09-20 4 SMITH BENSON By Benson F. Smith Revocable Trust of 2019 TFX Common Stock G - Gift I 19 030 19 030
2019-09-20 2019-09-20 4 SMITH BENSON TFX Common Stock G - Gift D -28 550 48 809
2019-09-19 2019-09-17 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -7 500 14 342
2019-09-19 2019-09-17 4 POWELL THOMAS E TFX Common Stock S - Sale D 334,0000 -4 114 -1 374 10 697
2019-09-19 2019-09-17 4 POWELL THOMAS E TFX Common Stock S - Sale D 333,1100 -1 332 -444 14 811
2019-09-19 2019-09-17 4 POWELL THOMAS E TFX Common Stock S - Sale D 332,1100 -554 -184 16 143
2019-09-19 2019-09-17 4 POWELL THOMAS E TFX Common Stock S - Sale D 330,0000 -1 500 -495 16 697
2019-09-19 2019-09-17 4 POWELL THOMAS E TFX Common Stock M - Exercise D 101,1200 7 500 758 18 197
2019-09-06 2019-09-06 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -7 500 21 842
2019-09-06 2019-09-06 4 POWELL THOMAS E TFX Common Stock S - Sale D 357,2700 -100 -36 10 697
2019-09-06 2019-09-06 4 POWELL THOMAS E TFX Common Stock S - Sale D 356,3600 -1 281 -456 10 797
2019-09-06 2019-09-06 4 POWELL THOMAS E TFX Common Stock S - Sale D 355,3200 -6 119 -2 174 12 078
2019-09-06 2019-09-06 4 POWELL THOMAS E TFX Common Stock M - Exercise D 101,1200 7 500 758 18 197
2019-08-27 2019-08-26 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 800
2019-08-27 2019-08-26 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 361,0600 -200 -72 736
2019-08-27 2019-08-26 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 936
2019-08-16 2019-08-15 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -1 000 7 192
2019-08-16 2019-08-15 4 Hicks Cameron P TFX Common Stock S - Sale D 370,0000 -1 000 -370 6 376
2019-08-16 2019-08-15 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 1 000 86 7 376
2019-08-14 2019-08-14 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 253,72 -969 1 939
2019-08-14 2019-08-14 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 194,40 -632 316
2019-08-14 2019-08-14 4 Deren John TFX Common Stock S - Sale D 365,5304 -403 -147 2 011
2019-08-14 2019-08-14 4 Deren John TFX Common Stock S - Sale D 364,9477 -1 601 -584 2 414
2019-08-14 2019-08-14 4 Deren John TFX Common Stock M - Exercise D 253,7200 969 246 4 015
2019-08-14 2019-08-14 4 Deren John TFX Common Stock M - Exercise D 194,4000 632 123 3 046
2019-07-26 2019-07-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 1 000
2019-07-26 2019-07-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 343,2800 -200 -69 736
2019-07-26 2019-07-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 936
2019-07-17 2019-07-17 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 33 981
2019-07-17 2019-07-17 4 SMITH BENSON TFX Common Stock S - Sale D 332,8200 -6 600 -2 197 76 800
2019-07-17 2019-07-17 4 SMITH BENSON TFX Common Stock S - Sale D 332,0600 -1 900 -631 83 400
2019-07-17 2019-07-17 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 85 300
2019-07-03 2019-07-03 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 42 481
2019-07-03 2019-07-03 4 SMITH BENSON TFX Common Stock S - Sale D 332,7200 -100 -33 76 800
2019-07-03 2019-07-03 4 SMITH BENSON TFX Common Stock S - Sale D 332,0600 -6 200 -2 059 76 900
2019-07-03 2019-07-03 4 SMITH BENSON TFX Common Stock S - Sale D 331,4300 -2 200 -729 83 100
2019-07-03 2019-07-03 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 85 300
2019-06-25 2019-06-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 1 200
2019-06-25 2019-06-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 332,1700 -200 -66 736
2019-06-25 2019-06-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 936
2019-06-21 2019-06-20 4 Boylan Karen TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -1 149 1 000
2019-06-21 2019-06-20 4 Boylan Karen TFX Common Stock S - Sale D 333,2150 -1 149 -383 2 258
2019-06-21 2019-06-20 4 Boylan Karen TFX Common Stock M - Exercise D 78,6200 1 149 90 3 407
2019-06-19 2019-06-19 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 50 981
2019-06-19 2019-06-19 4 SMITH BENSON TFX Common Stock S - Sale D 332,0900 -2 247 -746 76 800
2019-06-19 2019-06-19 4 SMITH BENSON TFX Common Stock S - Sale D 331,3700 -712 -236 79 047
2019-06-19 2019-06-19 4 SMITH BENSON TFX Common Stock S - Sale D 330,4700 -3 741 -1 236 79 759
2019-06-19 2019-06-19 4 SMITH BENSON TFX Common Stock S - Sale D 329,4100 -1 800 -593 83 500
2019-06-19 2019-06-19 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 85 300
2019-06-19 2019-06-18 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -700 8 192
2019-06-19 2019-06-18 4 Hicks Cameron P TFX Common Stock S - Sale D 330,7000 -700 -231 6 376
2019-06-19 2019-06-18 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 700 60 7 076
2019-06-19 2019-06-18 4 RANDLE STUART A TFX Common Stock G - Gift D 329,7100 -253 -83 2 515
2019-06-19 2019-06-18 4 RANDLE STUART A TFX Common Stock S - Sale D 330,3850 -300 -99 2 768
2019-06-19 2019-06-18 4 RANDLE STUART A TFX Common Stock S - Sale D 330,3170 -2 700 -892 3 068
2019-06-06 2019-06-05 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 59 481
2019-06-06 2019-06-05 4 SMITH BENSON TFX Common Stock S - Sale D 296,9900 -2 810 -835 76 800
2019-06-06 2019-06-05 4 SMITH BENSON TFX Common Stock S - Sale D 296,1200 -2 453 -726 79 610
2019-06-06 2019-06-05 4 SMITH BENSON TFX Common Stock S - Sale D 295,2000 -2 937 -867 82 063
2019-06-06 2019-06-05 4 SMITH BENSON TFX Common Stock S - Sale D 293,5900 -300 -88 85 000
2019-06-06 2019-06-05 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 85 300
2019-05-29 2019-05-28 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 1 400
2019-05-29 2019-05-28 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 295,8100 -200 -59 736
2019-05-29 2019-05-28 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 936
2019-05-23 2019-05-22 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 67 981
2019-05-23 2019-05-22 4 SMITH BENSON TFX Common Stock S - Sale D 295,6800 -890 -263 76 800
2019-05-23 2019-05-22 4 SMITH BENSON TFX Common Stock S - Sale D 294,7900 -5 230 -1 542 77 690
2019-05-23 2019-05-22 4 SMITH BENSON TFX Common Stock S - Sale D 293,6500 -2 380 -699 82 920
2019-05-23 2019-05-22 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 85 300
2019-05-14 2019-05-13 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -1 000 8 892
2019-05-14 2019-05-13 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 1 000 86 6 376
2019-05-10 2019-05-09 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -1 500 9 892
2019-05-10 2019-05-09 4 Hicks Cameron P TFX Common Stock S - Sale D 298,1445 -1 500 -447 5 376
2019-05-10 2019-05-09 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 1 500 128 6 876
2019-05-09 2019-05-08 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 76 481
2019-05-09 2019-05-08 4 SMITH BENSON TFX Common Stock S - Sale D 294,9500 -6 130 -1 808 76 800
2019-05-09 2019-05-08 4 SMITH BENSON TFX Common Stock S - Sale D 294,0300 -1 070 -315 82 930
2019-05-09 2019-05-08 4 SMITH BENSON TFX Common Stock S - Sale D 292,8900 -1 300 -381 84 000
2019-05-09 2019-05-08 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 85 300
2019-05-08 2019-05-07 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 RANDLE STUART A TFX Common Stock A - Award D 347 5 768
2019-05-08 2019-05-07 4 PACKER RICHARD A TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 PACKER RICHARD A TFX Common Stock A - Award D 347 2 330
2019-05-08 2019-05-07 4 SMITH BENSON TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 SMITH BENSON TFX Common Stock A - Award D 347 76 800
2019-05-08 2019-05-07 4 Duncan Candace H TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 Duncan Candace H TFX Common Stock A - Award D 347 2 398
2019-05-08 2019-05-07 4 HEINMILLER JOHN C TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 HEINMILLER JOHN C TFX Common Stock A - Award D 347 1 731
2019-05-08 2019-05-07 4 Krakauer Andrew A TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 Krakauer Andrew A TFX Common Stock A - Award D 347 1 849
2019-05-08 2019-05-07 4 HAGGERTY GRETCHEN R TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 347 2 496
2019-05-08 2019-05-07 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 347 736
2019-05-08 2019-05-07 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 294,33 976 976
2019-05-08 2019-05-07 4 BABICH GEORGE JR TFX Common Stock A - Award D 432 9 509
2019-04-26 2019-04-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 1 600
2019-04-26 2019-04-25 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 277,1400 -200 -55 389
2019-04-26 2019-04-25 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 589
2019-04-26 2019-04-24 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 84 981
2019-04-26 2019-04-24 4 SMITH BENSON TFX Common Stock S - Sale D 279,2200 -560 -156 76 453
2019-04-26 2019-04-24 4 SMITH BENSON TFX Common Stock S - Sale D 278,9300 -4 400 -1 227 77 013
2019-04-26 2019-04-24 4 SMITH BENSON TFX Common Stock S - Sale D 277,5600 -1 200 -333 81 413
2019-04-26 2019-04-24 4 SMITH BENSON TFX Common Stock S - Sale D 276,4500 -1 400 -387 82 613
2019-04-26 2019-04-24 4 SMITH BENSON TFX Common Stock S - Sale D 275,9000 -900 -248 84 013
2019-04-26 2019-04-24 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 84 913
2019-04-11 2019-04-10 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 93 481
2019-04-11 2019-04-10 4 SMITH BENSON TFX Common Stock S - Sale D 306,7900 -2 300 -706 76 413
2019-04-11 2019-04-10 4 SMITH BENSON TFX Common Stock S - Sale D 306,2000 -3 800 -1 164 78 713
2019-04-11 2019-04-10 4 SMITH BENSON TFX Common Stock S - Sale D 305,1800 -1 202 -367 82 513
2019-04-11 2019-04-10 4 SMITH BENSON TFX Common Stock S - Sale D 303,9200 -698 -212 83 715
2019-04-11 2019-04-10 4 SMITH BENSON TFX Common Stock S - Sale D 302,8000 -500 -151 84 413
2019-04-11 2019-04-10 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 84 913
2019-03-29 2019-03-28 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -8 500 101 981
2019-03-29 2019-03-28 4 SMITH BENSON TFX Common Stock S - Sale D 301,4400 -900 -271 76 413
2019-03-29 2019-03-28 4 SMITH BENSON TFX Common Stock S - Sale D 300,5400 -3 500 -1 052 77 313
2019-03-29 2019-03-28 4 SMITH BENSON TFX Common Stock S - Sale D 299,8500 -3 000 -900 80 813
2019-03-29 2019-03-28 4 SMITH BENSON TFX Common Stock S - Sale D 298,6400 -1 100 -329 83 813
2019-03-29 2019-03-28 4 SMITH BENSON TFX Common Stock M - Exercise D 59,7500 8 500 508 84 913
2019-03-29 2019-03-28 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -200 1 800
2019-03-29 2019-03-28 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 301,6800 -200 -60 389
2019-03-29 2019-03-28 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 61,3400 200 12 589
2019-03-12 2019-03-11 4 RANDLE STUART A TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -2 000 0
2019-03-12 2019-03-11 4 RANDLE STUART A TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -2 000 0
2019-03-12 2019-03-11 4 RANDLE STUART A TFX Common Stock S - Sale D 291,0339 -918 -267 5 421
2019-03-12 2019-03-11 4 RANDLE STUART A TFX Common Stock S - Sale D 290,3656 -3 082 -895 6 339
2019-03-12 2019-03-11 4 RANDLE STUART A TFX Common Stock M - Exercise D 58,2500 2 000 116 9 421
2019-03-12 2019-03-11 4 RANDLE STUART A TFX Common Stock M - Exercise D 61,3400 2 000 123 7 421
2019-03-12 2019-03-11 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -826 0
2019-03-12 2019-03-11 4 Deren John TFX Common Stock S - Sale D 290,4272 -125 -36 2 414
2019-03-12 2019-03-11 4 Deren John TFX Common Stock M - Exercise D 121,0000 826 100 2 539
2019-03-08 2019-03-08 4 HEINMILLER JOHN C TFX Common Stock P - Purchase D 285,0000 750 214 1 384
2019-03-08 2019-03-07 4 HEINMILLER JOHN C TFX Common Stock P - Purchase D 285,0000 500 142 634
2019-03-08 2019-03-07 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 191,18 -2 430 1 215
2019-03-08 2019-03-07 4 Deren John TFX Common Stock F - Taxes D 285,8100 -1 902 -544 1 713
2019-03-08 2019-03-07 4 Deren John TFX Common Stock M - Exercise D 191,1800 2 430 465 3 615
2019-03-08 2019-03-06 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -1 124 826
2019-03-08 2019-03-06 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 144,79 -3 543 0
2019-03-08 2019-03-06 4 Deren John TFX Common Stock S - Sale D 287,1818 -5 051 -1 451 1 185
2019-03-08 2019-03-06 4 Deren John TFX Common Stock M - Exercise D 121,0000 1 124 136 6 236
2019-03-08 2019-03-06 4 Deren John TFX Common Stock M - Exercise D 144,7900 3 543 513 5 112
2019-03-05 2019-03-01 4 Deren John TFX Common Stock F - Taxes D 294,5100 -160 -47 1 569
2019-03-05 2019-03-01 4 POWELL THOMAS E TFX Common Stock F - Taxes D 294,5100 -1 315 -387 10 697
2019-03-05 2019-03-01 4 Boylan Karen TFX Common Stock F - Taxes D 294,5100 -270 -80 2 258
2019-03-05 2019-03-01 4 Leyden James J TFX Common Stock F - Taxes D 294,5100 -463 -136 13 777
2019-03-05 2019-03-01 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -1 000 11 392
2019-03-05 2019-03-01 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 1 000 86 5 376
2019-03-05 2019-03-01 4 Hicks Cameron P TFX Common Stock F - Taxes D 294,5100 -320 -94 4 376
2019-03-05 2019-03-01 4 Kelly Liam TFX Common Stock F - Taxes D 294,5100 -1 023 -301 21 168
2019-02-28 2019-02-26 4 Boylan Karen TFX Stock Option / (Right to Buy) A - Award D 288,38 2 762 2 762
2019-02-28 2019-02-26 4 Boylan Karen TFX Common Stock A - Award D 310 2 528
2019-02-28 2019-02-27 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -2 000 12 392
2019-02-28 2019-02-27 4 Hicks Cameron P TFX Common Stock S - Sale D 288,0000 -2 000 -576 4 696
2019-02-28 2019-02-27 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 2 000 171 6 696
2019-02-28 2019-02-26 4 Hicks Cameron P TFX Stock Option / (Right to Buy) A - Award D 288,38 5 100 5 100
2019-02-28 2019-02-26 4 Hicks Cameron P TFX Common Stock A - Award D 572 4 696
2019-02-28 2019-02-26 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 288,38 16 574 16 574
2019-02-28 2019-02-26 4 POWELL THOMAS E TFX Common Stock A - Award D 1 861 12 012
2019-02-28 2019-02-26 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 288,38 35 273 35 273
2019-02-28 2019-02-26 4 Kelly Liam TFX Common Stock A - Award D 3 960 22 191
2019-02-28 2019-02-26 4 Deren John TFX Stock Option / (Right to Buy) A - Award D 288,38 2 762 2 762
2019-02-28 2019-02-26 4 Deren John TFX Common Stock A - Award D 310 1 729
2019-02-28 2019-02-27 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 46,12 -1 300 0
2019-02-28 2019-02-27 4 Leyden James J TFX Common Stock F - Taxes D 289,5100 -269 -78 14 240
2019-02-28 2019-02-27 4 Leyden James J TFX Common Stock M - Exercise D 46,1200 1 300 60 14 509
2019-02-28 2019-02-26 4 Leyden James J TFX Stock Option / (Right to Buy) A - Award D 288,38 7 650 7 650
2019-02-28 2019-02-26 4 Leyden James J TFX Common Stock A - Award D 859 13 209
2019-02-11 2018-06-19 5 Hicks Cameron P TFX Common Stock G - Gift D -890 4 124
2019-02-11 2018-12-11 5 Leyden James J TFX Common Stock G - Gift D -425 12 350
2019-01-11 2018-12-07 4/A POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -5 200 5 424
2019-01-11 2018-12-07 4/A POWELL THOMAS E TFX Common Stock S - Sale D 262,5000 -1 700 -446 10 151
2019-01-11 2018-12-07 4/A POWELL THOMAS E TFX Common Stock S - Sale D 260,9600 -200 -52 11 851
2019-01-11 2018-12-07 4/A POWELL THOMAS E TFX Common Stock S - Sale D 258,7500 -1 244 -322 12 051
2019-01-11 2018-12-07 4/A POWELL THOMAS E TFX Common Stock S - Sale D 257,6000 -798 -206 13 295
2019-01-11 2018-12-07 4/A POWELL THOMAS E TFX Common Stock S - Sale D 256,7700 -1 258 -323 14 093
2019-01-11 2018-12-07 4/A POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 5 200 409 15 351
2019-01-03 2019-01-01 4 HEINMILLER JOHN C TFX Stock Option / (Right to Buy) A - Award D 258,48 2 331 2 331
2019-01-03 2019-01-01 4 HEINMILLER JOHN C TFX Common Stock A - Award D 134 134
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -5 324 1 700
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Common Stock S - Sale D 248,4700 -15 -4 8 451
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Common Stock S - Sale D 247,2100 -209 -52 8 466
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Common Stock S - Sale D 245,1300 -200 -49 8 675
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Common Stock S - Sale D 243,7400 -100 -24 8 875
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Common Stock S - Sale D 242,7400 -900 -218 8 975
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Common Stock S - Sale D 241,8800 -2 900 -701 9 875
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Common Stock S - Sale D 241,0300 -1 000 -241 12 775
2018-12-31 2018-12-27 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 5 324 419 13 775
2018-12-26 2018-12-21 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -100 7 024
2018-12-26 2018-12-21 4 POWELL THOMAS E TFX Common Stock S - Sale D 240,2300 -100 -24 8 451
2018-12-26 2018-12-21 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 100 8 8 551
2018-12-10 2018-12-07 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -3 500 7 124
2018-12-10 2018-12-07 4 POWELL THOMAS E TFX Common Stock S - Sale D 262,5000 -1 700 -446 8 451
2018-12-10 2018-12-07 4 POWELL THOMAS E TFX Common Stock S - Sale D 260,9600 -200 -52 10 151
2018-12-10 2018-12-07 4 POWELL THOMAS E TFX Common Stock S - Sale D 258,7500 -1 244 -322 10 351
2018-12-10 2018-12-07 4 POWELL THOMAS E TFX Common Stock S - Sale D 257,6000 -798 -206 11 595
2018-12-10 2018-12-07 4 POWELL THOMAS E TFX Common Stock S - Sale D 256,7700 -1 258 -323 12 393
2018-12-10 2018-12-07 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 3 500 275 13 651
2018-11-26 2018-11-23 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -5 200 10 624
2018-11-26 2018-11-23 4 POWELL THOMAS E TFX Common Stock S - Sale D 255,6000 -1 100 -281 10 151
2018-11-26 2018-11-23 4 POWELL THOMAS E TFX Common Stock S - Sale D 254,4600 -1 700 -433 11 251
2018-11-26 2018-11-23 4 POWELL THOMAS E TFX Common Stock S - Sale D 253,6200 -1 114 -283 12 951
2018-11-26 2018-11-23 4 POWELL THOMAS E TFX Common Stock S - Sale D 252,7600 -1 286 -325 14 065
2018-11-26 2018-11-23 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 5 200 409 15 351
2018-11-13 2018-11-09 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -5 200 15 824
2018-11-13 2018-11-09 4 POWELL THOMAS E TFX Common Stock S - Sale D 266,4500 -500 -133 10 151
2018-11-13 2018-11-09 4 POWELL THOMAS E TFX Common Stock S - Sale D 265,4100 -2 200 -584 10 651
2018-11-13 2018-11-09 4 POWELL THOMAS E TFX Common Stock S - Sale D 264,2800 -1 800 -476 12 851
2018-11-13 2018-11-09 4 POWELL THOMAS E TFX Common Stock S - Sale D 263,1900 -700 -184 14 651
2018-11-13 2018-11-09 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 5 200 409 15 351
2018-11-09 2018-11-08 4 RANDLE STUART A TFX Stock Option / (Right to Buy) M - Exercise D 42,75 -2 500 0
2018-11-09 2018-11-08 4 RANDLE STUART A TFX Common Stock S - Sale D 265,2410 -100 -27 5 421
2018-11-09 2018-11-08 4 RANDLE STUART A TFX Common Stock S - Sale D 265,2270 -2 400 -637 5 521
2018-11-09 2018-11-08 4 RANDLE STUART A TFX Common Stock M - Exercise D 42,7500 2 500 107 7 921
2018-10-31 2018-10-30 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -5 200 21 024
2018-10-31 2018-10-30 4 POWELL THOMAS E TFX Common Stock S - Sale D 240,0000 -5 200 -1 248 10 151
2018-10-31 2018-10-30 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 5 200 409 15 351
2018-10-30 2018-10-29 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 332 0
2018-10-30 2018-10-29 4 SMITH BENSON TFX Common Stock S - Sale D 239,1900 -1 792 -429 68 556
2018-10-30 2018-10-29 4 SMITH BENSON TFX Common Stock S - Sale D 238,2600 -4 626 -1 102 70 348
2018-10-30 2018-10-29 4 SMITH BENSON TFX Common Stock S - Sale D 237,3200 -2 183 -518 74 974
2018-10-30 2018-10-29 4 SMITH BENSON TFX Common Stock S - Sale D 236,1900 -731 -173 77 157
2018-10-30 2018-10-29 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 332 539 77 888
2018-10-15 2018-10-12 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -5 200 26 224
2018-10-15 2018-10-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 249,5500 -452 -113 10 151
2018-10-15 2018-10-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 248,6600 -1 348 -335 10 603
2018-10-15 2018-10-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 247,1900 -700 -173 11 951
2018-10-15 2018-10-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 246,2300 -1 100 -271 12 651
2018-10-15 2018-10-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 245,0500 -1 100 -270 13 751
2018-10-15 2018-10-12 4 POWELL THOMAS E TFX Common Stock S - Sale D 244,2300 -500 -122 14 851
2018-10-15 2018-10-12 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 5 200 409 15 351
2018-10-10 2018-10-08 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 9 332
2018-10-10 2018-10-08 4 SMITH BENSON TFX Common Stock S - Sale D 252,3600 -3 308 -835 68 556
2018-10-10 2018-10-08 4 SMITH BENSON TFX Common Stock S - Sale D 251,5300 -1 392 -350 71 864
2018-10-10 2018-10-08 4 SMITH BENSON TFX Common Stock S - Sale D 250,3000 -999 -250 73 256
2018-10-10 2018-10-08 4 SMITH BENSON TFX Common Stock S - Sale D 248,4600 -600 -149 74 255
2018-10-10 2018-10-08 4 SMITH BENSON TFX Common Stock S - Sale D 247,8800 -3 032 -752 74 855
2018-10-10 2018-10-08 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 887
2018-10-01 2018-09-28 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -1 992 31 424
2018-10-01 2018-09-28 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 59,81 -3 208 0
2018-10-01 2018-09-28 4 POWELL THOMAS E TFX Common Stock S - Sale D 268,1600 -100 -27 10 151
2018-10-01 2018-09-28 4 POWELL THOMAS E TFX Common Stock S - Sale D 267,4700 -1 700 -455 10 251
2018-10-01 2018-09-28 4 POWELL THOMAS E TFX Common Stock S - Sale D 266,2400 -1 300 -346 11 951
2018-10-01 2018-09-28 4 POWELL THOMAS E TFX Common Stock S - Sale D 265,3600 -2 100 -557 13 251
2018-10-01 2018-09-28 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 1 992 157 15 351
2018-10-01 2018-09-28 4 POWELL THOMAS E TFX Common Stock M - Exercise D 59,8100 3 208 192 13 359
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 191,18 -3 007 6 015
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 144,79 -7 580 3 791
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -6 865 0
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -2 354 0
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Common Stock S - Sale D 268,9100 -20 635 -5 549 2 863
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 191,1800 3 007 575 23 498
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 144,7900 7 580 1 098 20 491
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 121,0000 6 865 831 12 911
2018-09-20 2018-09-19 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 101,1200 2 354 238 6 046
2018-09-18 2018-09-17 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 18 663
2018-09-18 2018-09-17 4 SMITH BENSON TFX Common Stock S - Sale D 269,0100 -100 -27 68 556
2018-09-18 2018-09-17 4 SMITH BENSON TFX Common Stock S - Sale D 268,5000 -100 -27 68 656
2018-09-18 2018-09-17 4 SMITH BENSON TFX Common Stock S - Sale D 266,8400 -100 -27 68 756
2018-09-18 2018-09-17 4 SMITH BENSON TFX Common Stock S - Sale D 266,6800 -9 031 -2 408 68 856
2018-09-18 2018-09-17 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 887
2018-09-18 2018-09-14 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 59,81 -2 919 3 208
2018-09-18 2018-09-14 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -2 281 0
2018-09-18 2018-09-14 4 POWELL THOMAS E TFX Common Stock S - Sale D 270,8400 -200 -54 10 151
2018-09-18 2018-09-14 4 POWELL THOMAS E TFX Common Stock S - Sale D 270,2400 -2 700 -730 10 351
2018-09-18 2018-09-14 4 POWELL THOMAS E TFX Common Stock S - Sale D 269,4500 -1 400 -377 13 051
2018-09-18 2018-09-14 4 POWELL THOMAS E TFX Common Stock S - Sale D 267,8400 -900 -241 14 451
2018-09-18 2018-09-14 4 POWELL THOMAS E TFX Common Stock M - Exercise D 59,8100 2 919 175 15 351
2018-09-18 2018-09-14 4 POWELL THOMAS E TFX Common Stock M - Exercise D 59,7500 2 281 136 12 432
2018-09-04 2018-08-31 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -4 628 2 281
2018-09-04 2018-08-31 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 56,00 -572 0
2018-09-04 2018-08-31 4 POWELL THOMAS E TFX Common Stock S - Sale D 248,9300 -400 -100 10 151
2018-09-04 2018-08-31 4 POWELL THOMAS E TFX Common Stock S - Sale D 248,0600 -1 200 -298 10 551
2018-09-04 2018-08-31 4 POWELL THOMAS E TFX Common Stock S - Sale D 247,2300 -3 600 -890 11 751
2018-09-04 2018-08-31 4 POWELL THOMAS E TFX Common Stock M - Exercise D 59,7500 4 628 277 15 351
2018-09-04 2018-08-31 4 POWELL THOMAS E TFX Common Stock M - Exercise D 56,0000 572 32 10 723
2018-08-28 2018-08-27 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 27 994
2018-08-28 2018-08-27 4 SMITH BENSON TFX Common Stock S - Sale D 248,9600 -1 100 -274 68 556
2018-08-28 2018-08-27 4 SMITH BENSON TFX Common Stock S - Sale D 247,8500 -3 550 -880 69 656
2018-08-28 2018-08-27 4 SMITH BENSON TFX Common Stock S - Sale D 247,2700 -4 681 -1 157 73 206
2018-08-28 2018-08-27 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 887
2018-08-21 2018-08-20 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 56,00 -5 200 572
2018-08-21 2018-08-20 4 POWELL THOMAS E TFX Common Stock S - Sale D 240,0200 -5 200 -1 248 10 151
2018-08-21 2018-08-20 4 POWELL THOMAS E TFX Common Stock M - Exercise D 56,0000 5 200 291 15 351
2018-08-08 2018-08-08 4 Krakauer Andrew A TFX Common Stock P - Purchase D 238,3944 500 119 1 502
2018-08-08 2018-08-08 4 Krakauer Andrew A TFX Common Stock P - Purchase D 236,7300 500 118 1 002
2018-08-07 2018-08-06 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 37 325
2018-08-07 2018-08-06 4 SMITH BENSON TFX Common Stock S - Sale D 244,9100 -431 -106 68 556
2018-08-07 2018-08-06 4 SMITH BENSON TFX Common Stock S - Sale D 243,2300 -4 000 -973 68 987
2018-08-07 2018-08-06 4 SMITH BENSON TFX Common Stock S - Sale D 241,3100 -1 100 -265 72 987
2018-08-07 2018-08-06 4 SMITH BENSON TFX Common Stock S - Sale D 240,1700 -3 800 -913 74 087
2018-08-07 2018-08-06 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 887
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -826 29 997
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -743 29 342
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 56,00 -3 631 5 772
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Common Stock S - Sale D 250,2800 -800 -200 10 151
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Common Stock S - Sale D 249,4500 -600 -150 10 951
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Common Stock S - Sale D 248,2100 -1 900 -472 11 551
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Common Stock S - Sale D 246,7200 -1 100 -271 13 451
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Common Stock S - Sale D 246,0700 -800 -197 14 551
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Common Stock M - Exercise D 121,0000 826 100 15 351
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Common Stock M - Exercise D 101,1200 743 75 14 525
2018-08-07 2018-08-03 4 POWELL THOMAS E TFX Common Stock M - Exercise D 56,0000 3 631 203 13 782
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -245 30 085
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 78,62 -1 271 33 416
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -1 673 6 909
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 56,00 -2 011 9 403
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Common Stock S - Sale D 277,7000 -2 200 -611 10 151
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Common Stock S - Sale D 276,9600 -1 900 -526 12 351
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Common Stock S - Sale D 275,9500 -1 100 -304 14 251
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Common Stock M - Exercise D 101,1200 245 25 15 351
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Common Stock M - Exercise D 78,6200 1 271 100 15 106
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Common Stock M - Exercise D 59,7500 1 673 100 13 835
2018-07-23 2018-07-20 4 POWELL THOMAS E TFX Common Stock M - Exercise D 56,0000 2 011 113 12 162
2018-07-17 2018-07-16 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 46 656
2018-07-17 2018-07-16 4 SMITH BENSON TFX Common Stock S - Sale D 274,5400 -131 -36 68 556
2018-07-17 2018-07-16 4 SMITH BENSON TFX Common Stock S - Sale D 272,7800 -788 -215 68 687
2018-07-17 2018-07-16 4 SMITH BENSON TFX Common Stock S - Sale D 271,9600 -8 412 -2 288 69 475
2018-07-17 2018-07-16 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 887
2018-07-09 2018-07-06 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) M - Exercise D 56,00 -3 344 11 414
2018-07-09 2018-07-06 4 POWELL THOMAS E TFX Common Stock S - Sale D 274,4600 -100 -27 10 151
2018-07-09 2018-07-06 4 POWELL THOMAS E TFX Common Stock S - Sale D 273,6900 -3 400 -931 10 251
2018-07-09 2018-07-06 4 POWELL THOMAS E TFX Common Stock S - Sale D 272,9200 -1 700 -464 13 651
2018-07-09 2018-07-06 4 POWELL THOMAS E TFX Common Stock M - Exercise D 56,0000 3 344 187 15 351
2018-06-26 2018-06-25 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 55 987
2018-06-26 2018-06-25 4 SMITH BENSON TFX Common Stock S - Sale D 281,6400 -31 -9 68 556
2018-06-26 2018-06-25 4 SMITH BENSON TFX Common Stock S - Sale D 279,1800 -200 -56 68 587
2018-06-26 2018-06-25 4 SMITH BENSON TFX Common Stock S - Sale D 275,8200 -300 -83 68 787
2018-06-26 2018-06-25 4 SMITH BENSON TFX Common Stock S - Sale D 275,1900 -8 800 -2 422 69 087
2018-06-26 2018-06-25 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 887
2018-06-26 2018-06-22 4 POWELL THOMAS E TFX Common Stock S - Sale D 283,6700 -100 -28 12 007
2018-06-26 2018-06-22 4 POWELL THOMAS E TFX Common Stock S - Sale D 282,5600 -2 400 -678 12 107
2018-06-26 2018-06-22 4 POWELL THOMAS E TFX Common Stock S - Sale D 281,7000 -1 500 -423 14 507
2018-06-26 2018-06-22 4 POWELL THOMAS E TFX Common Stock S - Sale D 280,4900 -600 -168 16 007
2018-06-26 2018-06-22 4 POWELL THOMAS E TFX Common Stock S - Sale D 279,3300 -300 -84 16 607
2018-06-26 2018-06-22 4 POWELL THOMAS E TFX Common Stock S - Sale D 277,7000 -176 -49 16 907
2018-06-26 2018-06-22 4 POWELL THOMAS E TFX Common Stock S - Sale D 276,5800 -124 -34 17 083
2018-06-13 2018-06-11 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 65 318
2018-06-13 2018-06-11 4 SMITH BENSON TFX Common Stock S - Sale D 283,9000 -1 981 -562 68 556
2018-06-13 2018-06-11 4 SMITH BENSON TFX Common Stock S - Sale D 282,7000 -2 716 -768 70 537
2018-06-13 2018-06-11 4 SMITH BENSON TFX Common Stock S - Sale D 281,7200 -2 921 -823 73 253
2018-06-13 2018-06-11 4 SMITH BENSON TFX Common Stock S - Sale D 281,0000 -1 713 -481 76 174
2018-06-13 2018-06-11 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 887
2018-06-13 2018-06-12 4 Deren John TFX Common Stock S - Sale D 284,5710 -1 347 -383 1 419
2018-05-23 2018-05-22 4 Hicks Cameron P TFX Stock Option / (Right to Buy) M - Exercise D 85,54 -2 000 14 392
2018-05-23 2018-05-22 4 Hicks Cameron P TFX Common Stock S - Sale D 267,0000 -2 000 -534 5 014
2018-05-23 2018-05-22 4 Hicks Cameron P TFX Common Stock M - Exercise D 85,5400 2 000 171 7 014
2018-05-22 2018-05-21 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 74 649
2018-05-22 2018-05-21 4 SMITH BENSON TFX Common Stock S - Sale D 265,7000 -4 731 -1 257 68 556
2018-05-22 2018-05-21 4 SMITH BENSON TFX Common Stock S - Sale D 264,8100 -4 600 -1 218 73 287
2018-05-22 2018-05-21 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 887
2018-05-18 2018-05-16 4 SMITH BENSON TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 SMITH BENSON TFX Common Stock A - Award D 389 68 556
2018-05-18 2018-05-16 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 BABICH GEORGE JR TFX Common Stock A - Award D 485 9 068
2018-05-18 2018-05-16 4 Duncan Candace H TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 Duncan Candace H TFX Common Stock A - Award D 389 2 045
2018-05-18 2018-05-16 4 FOSTER W KIM TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 FOSTER W KIM TFX Common Stock A - Award D 389 3 580
2018-05-18 2018-05-16 4 HAGGERTY GRETCHEN R TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 389 2 149
2018-05-18 2018-05-16 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 RANDLE STUART A TFX Common Stock A - Award D 389 5 421
2018-05-18 2018-05-16 4 PACKER RICHARD A TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 PACKER RICHARD A TFX Common Stock A - Award D 389 1 983
2018-05-18 2018-05-16 4 Krakauer Andrew A TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 Krakauer Andrew A TFX Common Stock A - Award D 389 502
2018-05-18 2018-05-16 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 259,10 1 131 1 131
2018-05-18 2018-05-16 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 389 8 269
2018-05-08 2018-05-07 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 46,12 -2 000 0
2018-05-08 2018-05-07 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -275 0
2018-05-08 2018-05-07 4 BABICH GEORGE JR TFX Common Stock S - Sale D 271,5900 -2 275 -618 8 583
2018-05-08 2018-05-07 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 46,1200 2 000 92 10 858
2018-05-08 2018-05-07 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 58,2500 275 16 8 858
2018-05-08 2018-05-07 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 83 980
2018-05-08 2018-05-07 4 SMITH BENSON TFX Common Stock S - Sale D 274,2900 -1 100 -302 68 167
2018-05-08 2018-05-07 4 SMITH BENSON TFX Common Stock S - Sale D 273,7700 -3 400 -931 69 267
2018-05-08 2018-05-07 4 SMITH BENSON TFX Common Stock S - Sale D 272,4500 -2 831 -771 72 667
2018-05-08 2018-05-07 4 SMITH BENSON TFX Common Stock S - Sale D 271,6800 -2 000 -543 75 498
2018-05-08 2018-05-07 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 498
2018-05-07 2018-05-04 4 Kelly Liam TFX Common Stock F - Taxes D 271,0900 -230 -62 18 230
2018-05-07 2018-05-04 4 POWELL THOMAS E TFX Common Stock F - Taxes D 271,0900 -124 -34 17 207
2018-04-24 2018-04-23 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 58,25 -1 725 275
2018-04-24 2018-04-23 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -775 0
2018-04-24 2018-04-23 4 BABICH GEORGE JR TFX Common Stock S - Sale D 270,6600 -2 500 -677 8 583
2018-04-24 2018-04-23 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 58,2500 1 725 100 11 083
2018-04-24 2018-04-23 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 59,7500 775 46 9 358
2018-04-17 2018-04-16 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -9 331 93 311
2018-04-17 2018-04-16 4 SMITH BENSON TFX Common Stock S - Sale D 261,6100 -2 000 -523 68 167
2018-04-17 2018-04-16 4 SMITH BENSON TFX Common Stock S - Sale D 260,3600 -6 000 -1 562 70 167
2018-04-17 2018-04-16 4 SMITH BENSON TFX Common Stock S - Sale D 259,5700 -1 331 -345 76 167
2018-04-17 2018-04-16 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 9 331 539 77 498
2018-04-10 2018-04-09 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -2 500 775
2018-04-10 2018-04-09 4 BABICH GEORGE JR TFX Common Stock S - Sale D 246,8700 -2 500 -617 8 583
2018-04-10 2018-04-09 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 59,7500 2 500 149 11 083
2018-04-04 2016-02-26 4/A SMITH BENSON TFX Common Stock F - Taxes D 0 61 857
2018-04-04 2018-04-02 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 46,12 -2 000 0
2018-04-04 2018-04-02 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -2 000 0
2018-04-04 2018-04-02 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 57,78 -5 331 102 642
2018-04-04 2018-04-02 4 SMITH BENSON TFX Common Stock S - Sale D 254,9700 -15 -4 78 380
2018-04-04 2018-04-02 4 SMITH BENSON TFX Common Stock S - Sale D 253,5000 -2 685 -681 78 395
2018-04-04 2018-04-02 4 SMITH BENSON TFX Common Stock S - Sale D 252,4600 -2 600 -656 81 080
2018-04-04 2018-04-02 4 SMITH BENSON TFX Common Stock S - Sale D 250,1200 -800 -200 83 680
2018-04-04 2018-04-02 4 SMITH BENSON TFX Common Stock S - Sale D 249,3700 -3 231 -806 84 480
2018-04-04 2018-04-02 4 SMITH BENSON TFX Common Stock M - Exercise D 61,3400 2 000 123 87 711
2018-04-04 2018-04-02 4 SMITH BENSON TFX Common Stock M - Exercise D 46,1200 2 000 92 85 711
2018-04-04 2018-04-02 4 SMITH BENSON TFX Common Stock M - Exercise D 57,7800 5 331 308 83 711
2018-03-27 2018-03-26 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 59,75 -289 3 275
2018-03-27 2018-03-26 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 61,34 -2 000 0
2018-03-27 2018-03-26 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 78,50 -211 0
2018-03-27 2018-03-26 4 BABICH GEORGE JR TFX Common Stock S - Sale D 254,5300 -2 500 -636 8 583
2018-03-27 2018-03-26 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 59,7500 289 17 11 083
2018-03-27 2018-03-26 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 61,3400 2 000 123 10 794
2018-03-27 2018-03-26 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 78,5000 211 17 8 794
2018-03-13 2018-03-12 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 78,50 -2 500 211
2018-03-13 2018-03-12 4 BABICH GEORGE JR TFX Common Stock S - Sale D 268,5300 -2 500 -671 8 583
2018-03-13 2018-03-12 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 78,5000 2 500 196 11 083
2018-03-01 2018-02-28 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 56,25 -1 500 0
2018-03-01 2018-02-28 4 Leyden James J TFX Common Stock F - Taxes D 250,4050 -219 -55 12 775
2018-03-01 2018-02-28 4 Leyden James J TFX Common Stock F - Taxes D 250,3800 -249 -62 12 994
2018-03-01 2018-02-28 4 Leyden James J TFX Common Stock M - Exercise D 56,2500 1 500 84 13 243
2018-03-01 2018-02-27 4 Leyden James J TFX Stock Option / (Right to Buy) A - Award D 253,72 7 964 7 964
2018-03-01 2018-02-27 4 Leyden James J TFX Common Stock A - Award D 946 11 743
2018-03-01 2018-02-28 4 Deren John TFX Common Stock S - Sale D 253,0450 -343 -87 2 766
2018-03-01 2018-02-27 4 Deren John TFX Stock Option / (Right to Buy) A - Award D 253,72 2 908 2 908
2018-03-01 2018-02-27 4 Deren John TFX Common Stock A - Award D 346 3 109
2018-03-01 2018-02-27 4 Deren John TFX Common Stock S - Sale D 256,5500 -1 016 -261 2 763
2018-02-28 2018-02-27 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) A - Award D 253,72 5 537 5 537
2018-02-28 2018-02-27 4 Kennedy Thomas Anthony TFX Common Stock A - Award D 658 3 692
2018-02-28 2018-02-27 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 253,72 34 676 34 676
2018-02-28 2018-02-27 4 Kelly Liam TFX Common Stock A - Award D 4 120 18 460
2018-02-28 2018-02-27 4 Hicks Cameron P TFX Stock Option / (Right to Buy) A - Award D 253,72 5 358 5 358
2018-02-28 2018-02-27 4 Hicks Cameron P TFX Common Stock A - Award D 637 5 014
2018-02-28 2018-02-27 4 Boylan Karen TFX Stock Option / (Right to Buy) A - Award D 253,72 2 461 2 461
2018-02-28 2018-02-27 4 Boylan Karen TFX Common Stock A - Award D 292 2 218
2018-02-28 2018-02-27 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 253,72 15 660 15 660
2018-02-28 2018-02-27 4 POWELL THOMAS E TFX Common Stock A - Award D 1 861 17 331
2018-02-28 2018-02-26 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -2 197 0
2018-02-28 2018-02-26 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 78,50 -303 2 711
2018-02-28 2018-02-26 4 BABICH GEORGE JR TFX Common Stock S - Sale D 255,6700 -2 197 -562 8 583
2018-02-28 2018-02-26 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 101,1200 2 197 222 10 780
2018-02-28 2018-02-26 4 BABICH GEORGE JR TFX Common Stock S - Sale D 255,1700 -303 -77 8 583
2018-02-28 2018-02-26 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 78,5000 303 24 8 886
2018-02-27 2018-02-23 4 Kelly Liam TFX Common Stock F - Taxes D 255,2700 -1 205 -308 14 340
2018-02-26 2018-02-23 4 Boylan Karen TFX Common Stock F - Taxes D 255,2700 -286 -73 1 926
2018-02-26 2018-02-23 4 Deren John TFX Common Stock F - Taxes D 255,2700 -210 -54 3 779
2018-02-26 2018-02-23 4 Hicks Cameron P TFX Common Stock F - Taxes D 255,2700 -263 -67 4 377
2018-02-26 2018-02-23 4 Kennedy Thomas Anthony TFX Common Stock F - Taxes D 255,2700 -524 -134 3 034
2018-02-26 2018-02-23 4 Leyden James J TFX Common Stock F - Taxes D 255,2700 -345 -88 10 797
2018-02-26 2018-02-23 4 POWELL THOMAS E TFX Common Stock F - Taxes D 255,2700 -836 -213 15 470
2018-02-13 2018-02-12 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 101,12 -824 2 197
2018-02-13 2018-02-12 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -1 676 0
2018-02-13 2018-02-12 4 BABICH GEORGE JR TFX Common Stock S - Sale D 254,1100 -900 -229 8 583
2018-02-13 2018-02-12 4 BABICH GEORGE JR TFX Common Stock S - Sale D 252,3600 -545 -138 9 483
2018-02-13 2018-02-12 4 BABICH GEORGE JR TFX Common Stock S - Sale D 251,6700 -755 -190 10 028
2018-02-13 2018-02-12 4 BABICH GEORGE JR TFX Common Stock S - Sale D 250,5600 -300 -75 10 783
2018-02-13 2018-02-12 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 101,1200 824 83 11 083
2018-02-13 2018-02-12 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 121,0000 1 676 203 10 259
2018-02-12 2017-12-22 5 Leyden James J TFX Common Stock G - Gift D -100 11 142
2018-02-12 2017-12-11 5 Hicks Cameron P TFX Common Stock G - Gift D -190 4 640
2018-02-02 2018-02-01 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 -200 0
2018-02-02 2018-02-01 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 276,4400 -200 -55 7 880
2018-02-02 2018-02-01 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2018-01-30 2018-01-29 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 157,46 -1 502 0
2018-01-30 2018-01-29 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 121,00 -998 1 676
2018-01-30 2018-01-29 4 BABICH GEORGE JR TFX Common Stock S - Sale D 283,1100 -1 502 -425 8 583
2018-01-30 2018-01-29 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 157,4600 1 502 237 10 085
2018-01-30 2018-01-29 4 BABICH GEORGE JR TFX Common Stock S - Sale D 283,1100 -998 -283 8 583
2018-01-30 2018-01-29 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 121,0000 998 121 9 581
2018-01-17 2018-01-16 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 157,46 -500 1 502
2018-01-17 2018-01-16 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 56,25 -2 000 0
2018-01-17 2018-01-16 4 BABICH GEORGE JR TFX Common Stock S - Sale D 263,3800 -500 -132 8 583
2018-01-17 2018-01-16 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 157,4600 500 79 9 083
2018-01-17 2018-01-16 4 BABICH GEORGE JR TFX Common Stock S - Sale D 263,3800 -2 000 -527 8 583
2018-01-17 2018-01-16 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 56,2500 2 000 112 10 583
2018-01-03 2018-01-02 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 -200 200
2018-01-03 2018-01-02 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 248,9600 -200 -50 7 880
2018-01-03 2018-01-02 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2018-01-02 2018-01-01 4 Krakauer Andrew A TFX Stock Option / (Right to Buy) A - Award D 248,82 2 178 2 178
2018-01-02 2018-01-01 4 Krakauer Andrew A TFX Common Stock A - Award D 113 113
2017-12-05 2017-12-04 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 56,25 -2 000 0
2017-12-05 2017-12-04 4 SMITH BENSON TFX Common Stock S - Sale D 258,2600 -21 -5 74 634
2017-12-05 2017-12-04 4 SMITH BENSON TFX Common Stock S - Sale D 258,1200 -1 879 -485 74 655
2017-12-05 2017-12-04 4 SMITH BENSON TFX Common Stock S - Sale D 257,6910 -100 -26 76 534
2017-12-05 2017-12-04 4 SMITH BENSON TFX Common Stock M - Exercise D 56,2500 2 000 112 76 634
2017-12-04 2017-12-01 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -200 -9 400
2017-12-04 2017-12-01 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 265,3200 -200 -53 7 880
2017-12-04 2017-12-01 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2017-11-03 2017-11-01 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -200 -9 600
2017-11-03 2017-11-01 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 237,1800 -200 -47 7 880
2017-11-03 2017-11-01 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2017-10-03 2017-10-02 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -200 -9 800
2017-10-03 2017-10-02 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 241,8800 -200 -48 7 880
2017-10-03 2017-10-02 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2017-09-06 2017-09-01 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -200 -9 1 000
2017-09-06 2017-09-01 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 211,7500 -200 -42 7 880
2017-09-06 2017-09-01 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2017-08-03 2017-08-01 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -200 -9 1 200
2017-08-03 2017-08-01 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 208,4100 -200 -42 7 880
2017-08-03 2017-08-01 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2017-07-31 2017-07-28 4 Boylan Karen TFX Common Stock F - Taxes D 210,1000 -95 -20 2 212
2017-07-05 2017-07-03 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -200 -9 1 400
2017-07-05 2017-07-03 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 208,1000 -200 -42 7 880
2017-07-05 2017-07-03 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2017-06-22 2017-06-21 4 HAGGERTY GRETCHEN R TFX Common Stock P - Purchase D 203,8180 1 000 204 1 760
2017-06-08 2017-06-07 4 RANDLE STUART A TFX Stock Option / (Right to Buy) M - Exercise D 42,75 42,7500 -2 500 -107 2 500
2017-06-08 2017-06-07 4 RANDLE STUART A TFX Common Stock S - Sale D 205,6730 -2 300 -473 5 032
2017-06-08 2017-06-07 4 RANDLE STUART A TFX Common Stock S - Sale D 205,6650 -100 -21 7 332
2017-06-08 2017-06-07 4 RANDLE STUART A TFX Common Stock S - Sale D 205,5900 -100 -21 7 432
2017-06-08 2017-06-07 4 RANDLE STUART A TFX Common Stock M - Exercise D 42,7500 2 500 107 7 532
2017-06-02 2017-06-01 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -200 -9 1 600
2017-06-02 2017-06-01 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 199,9300 -200 -40 7 880
2017-06-02 2017-06-01 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2017-05-16 2017-05-15 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -200 -9 1 800
2017-05-16 2017-05-15 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 192,0400 -200 -38 7 880
2017-05-16 2017-05-15 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 46,1200 200 9 8 080
2017-05-16 2017-05-12 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) M - Exercise D 56,75 56,7500 -5 000 -284 0
2017-05-16 2017-05-12 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 193,6740 -2 400 -465 7 880
2017-05-16 2017-05-12 4 Klasko Stephen K. M.D. TFX Common Stock S - Sale D 193,5710 -2 600 -503 10 280
2017-05-16 2017-05-12 4 Klasko Stephen K. M.D. TFX Common Stock M - Exercise D 56,7500 5 000 284 12 880
2017-05-11 3 Deren John By 401(k) Trustee TFX Common Stock I 3 889
2017-05-11 3 Deren John TFX Common Stock D 7 766
2017-05-11 3 Deren John By 401(k) Trustee TFX Common Stock I 3 889
2017-05-11 3 Deren John TFX Common Stock D 7 766
2017-05-11 2017-05-09 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 101,12 101,1200 -988 -100 0
2017-05-11 2017-05-09 4 Deren John TFX Stock Option / (Right to Buy) M - Exercise D 79,48 79,4800 -1 258 -100 0
2017-05-11 2017-05-09 4 Deren John TFX Stock Option / (Right to Buy) A - Award D 194,40 948 948
2017-05-11 2017-05-09 4 Deren John TFX Common Stock S - Sale D 194,0700 -100 -19 3 989
2017-05-11 2017-05-09 4 Deren John TFX Common Stock S - Sale D 194,0940 -888 -172 4 089
2017-05-11 2017-05-09 4 Deren John TFX Common Stock S - Sale D 194,0616 -1 258 -244 4 977
2017-05-11 2017-05-09 4 Deren John TFX Common Stock M - Exercise D 101,1200 988 100 6 235
2017-05-11 2017-05-09 4 Deren John TFX Common Stock M - Exercise D 79,4800 1 258 100 5 247
2017-05-11 2017-05-09 4 Deren John TFX Common Stock A - Award D 108 3 989
2017-05-10 2017-05-09 4 PACKER RICHARD A TFX Stock Option / (Right to Buy) A - Award D 194,40 2 820 2 820
2017-05-10 2017-05-09 4 PACKER RICHARD A TFX Common Stock A - Award D 440 1 594
2017-05-10 2017-05-09 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 194,40 1 410 1 410
2017-05-10 2017-05-09 4 RANDLE STUART A TFX Common Stock A - Award D 440 5 032
2017-05-10 2017-05-09 4 HAGGERTY GRETCHEN R TFX Stock Option / (Right to Buy) A - Award D 194,40 1 410 1 410
2017-05-10 2017-05-09 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 440 760
2017-05-10 2017-05-09 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 194,40 1 410 1 410
2017-05-10 2017-05-09 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 440 7 880
2017-05-10 2017-05-09 4 GRAVES JEFFREY A TFX Stock Option / (Right to Buy) A - Award D 194,40 1 410 1 410
2017-05-10 2017-05-09 4 GRAVES JEFFREY A TFX Common Stock A - Award D 440 8 462
2017-05-10 2017-05-09 4 Duncan Candace H TFX Stock Option / (Right to Buy) A - Award D 194,40 1 410 1 410
2017-05-10 2017-05-09 4 Duncan Candace H TFX Common Stock A - Award D 440 1 651
2017-05-10 2017-05-09 4 FOSTER W KIM TFX Stock Option / (Right to Buy) A - Award D 194,40 1 410 1 410
2017-05-10 2017-05-09 4 FOSTER W KIM TFX Common Stock A - Award D 440 3 191
2017-05-10 2017-05-09 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 194,40 1 410 1 410
2017-05-10 2017-05-09 4 BABICH GEORGE JR TFX Common Stock A - Award D 111 8 563
2017-05-10 2017-05-09 4 BABICH GEORGE JR TFX Common Stock A - Award D 440 8 452
2017-05-05 3 PACKER RICHARD A TFX Common Stock D 2 308
2017-05-05 3 PACKER RICHARD A TFX Common Stock D 2 308
2017-04-04 2017-04-03 4 Kelly Liam TFX Common Stock F - Taxes D 193,7300 -97 -19 15 545
2017-02-28 2017-02-28 4 SMITH BENSON TFX Stock Option / (Right to Buy) A - Award D 191,18 67 453 67 453
2017-02-28 2017-02-28 4 SMITH BENSON TFX Common Stock A - Award D 7 785 74 634
2017-02-28 2017-02-28 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 191,18 29 163 29 163
2017-02-28 2017-02-28 4 Kelly Liam TFX Common Stock A - Award D 3 366 15 642
2017-02-28 2017-02-27 4 Kelly Liam TFX Common Stock F - Taxes D 192,8100 -730 -141 12 276
2017-02-28 2017-02-28 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 191,18 21 872 21 872
2017-02-28 2017-02-28 4 POWELL THOMAS E TFX Common Stock A - Award D 2 524 16 306
2017-02-28 2017-02-27 4 POWELL THOMAS E TFX Common Stock F - Taxes D 192,8100 -957 -185 13 782
2017-02-28 2017-02-28 4 Leyden James J TFX Stock Option / (Right to Buy) A - Award D 191,18 11 993 11 993
2017-02-28 2017-02-28 4 Leyden James J TFX Common Stock A - Award D 1 384 11 242
2017-02-28 2017-02-27 4 Leyden James J TFX Common Stock F - Taxes D 192,8100 -193 -37 9 858
2017-02-28 2017-02-26 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 68,25 -2 500 0
2017-02-28 2017-02-26 4 Leyden James J TFX Common Stock F - Taxes D 189,7900 -1 222 -232 10 051
2017-02-28 2017-02-26 4 Leyden James J TFX Common Stock M - Exercise D 68,2500 2 500 171 11 273
2017-02-28 2017-02-28 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) A - Award D 191,18 9 022 9 022
2017-02-28 2017-02-28 4 Kennedy Thomas Anthony TFX Common Stock A - Award D 1 041 3 558
2017-02-28 2017-02-27 4 Kennedy Thomas Anthony TFX Common Stock F - Taxes D 192,8100 -376 -72 2 517
2017-02-28 2017-02-28 4 Hicks Cameron P TFX Stock Option / (Right to Buy) A - Award D 191,18 8 056 8 056
2017-02-28 2017-02-28 4 Hicks Cameron P TFX Common Stock A - Award D 930 4 738
2017-02-28 2017-02-27 4 Hicks Cameron P TFX Common Stock F - Taxes D 192,8100 -198 -38 3 808
2017-02-28 2017-02-28 4 Boylan Karen TFX Stock Option / (Right to Buy) A - Award D 191,18 3 700 3 700
2017-02-28 2017-02-28 4 Boylan Karen TFX Common Stock A - Award D 427 2 307
2017-02-28 2017-02-27 4 Boylan Karen TFX Common Stock F - Taxes D 192,8100 -267 -51 1 880
2017-02-24 2017-02-23 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 67,25 67,2500 -2 000 -134 0
2017-02-24 2017-02-23 4 BABICH GEORGE JR TFX Common Stock F - Taxes D 182,5950 -737 -135 8 012
2017-02-24 2017-02-23 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 67,2500 2 000 134 8 749
2017-02-24 2017-02-23 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) M - Exercise D 67,25 67,2500 -2 000 -134 0
2017-02-24 2017-02-23 4 BARRON PATRICIA C TFX Common Stock F - Taxes D 182,9800 -736 -135 10 693
2017-02-24 2017-02-23 4 BARRON PATRICIA C TFX Common Stock M - Exercise D 67,2500 2 000 134 11 429
2017-01-24 2017-01-20 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 67,25 67,2500 -2 000 -134 0
2017-01-24 2017-01-20 4 SMITH BENSON TFX Common Stock F - Taxes D 165,4000 -1 200 -198 66 849
2017-01-24 2017-01-20 4 SMITH BENSON TFX Common Stock M - Exercise D 67,2500 2 000 134 68 049
2016-12-23 2016-12-21 4 GRAVES JEFFREY A TFX Stock Option / (Right to Buy) M - Exercise D 73,75 73,7500 -5 000 -369 0
2016-12-23 2016-12-21 4 GRAVES JEFFREY A TFX Common Stock S - Sale D 160,5700 -5 000 -803 8 022
2016-12-23 2016-12-21 4 GRAVES JEFFREY A TFX Common Stock M - Exercise D 73,7500 5 000 369 13 022
2016-12-23 2016-12-21 4 BABICH GEORGE JR TFX Common Stock G - Gift D -2 855 6 749
2016-09-15 2016-09-13 4 HAGGERTY GRETCHEN R TFX Stock Option / (Right to Buy) A - Award D 179,34 3 390 3 390
2016-09-15 2016-09-13 4 HAGGERTY GRETCHEN R TFX Common Stock A - Award D 320 320
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 59,75 59,7500 -3 564 -213 0
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 58,25 58,2500 -2 000 -116 0
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 61,34 61,3400 -2 000 -123 0
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 46,12 46,1200 -2 000 -92 0
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 56,25 56,2500 -2 000 -112 0
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 67,25 67,2500 -2 000 -134 0
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 181,0300 -1 177 -213 20 195
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 59,7500 3 564 213 21 372
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 181,0900 -644 -117 17 808
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 58,2500 2 000 116 18 452
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 181,1800 -1 131 -205 16 452
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 46,1200 2 000 92 17 583
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 56,2500 2 000 112 15 583
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 181,1400 -1 421 -257 13 583
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 61,3400 2 000 123 15 004
2016-08-16 2016-08-12 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 67,2500 2 000 134 13 004
2016-06-07 2016-06-06 4 RANDLE STUART A TFX Common Stock S - Sale D 166,0950 -797 -132 4 592
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 121,00 121,0000 -3 432 -415 6 865
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 59,75 59,7500 -842 -50 0
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 78,62 78,6200 -2 024 -159 0
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 101,12 101,1200 -4 707 -476 2 354
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) M - Exercise D 78,34 78,3400 -3 090 -242 0
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Common Stock S - Sale D 160,2000 -15 102 -2 419 2 893
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 121,0000 3 432 415 17 995
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 59,7500 842 50 14 563
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 78,6200 2 024 159 13 721
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 101,1200 4 707 476 11 697
2016-05-18 2016-05-16 4 Kennedy Thomas Anthony TFX Common Stock M - Exercise D 78,3400 3 090 242 6 990
2016-05-04 2016-05-03 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 157,46 2 002 2 002
2016-05-04 2016-05-03 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 566 7 440
2016-05-04 2016-05-03 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 157,46 2 002 2 002
2016-05-04 2016-05-03 4 RANDLE STUART A TFX Common Stock A - Award D 566 5 389
2016-05-04 2016-05-03 4 GRAVES JEFFREY A TFX Stock Option / (Right to Buy) A - Award D 157,46 2 002 2 002
2016-05-04 2016-05-03 4 GRAVES JEFFREY A TFX Common Stock A - Award D 566 8 022
2016-05-04 2016-05-03 4 FOSTER W KIM TFX Stock Option / (Right to Buy) A - Award D 157,46 2 002 2 002
2016-05-04 2016-05-03 4 FOSTER W KIM TFX Common Stock A - Award D 566 2 751
2016-05-04 2016-05-03 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 157,46 2 002 2 002
2016-05-04 2016-05-03 4 BABICH GEORGE JR TFX Common Stock A - Award D 566 9 604
2016-05-04 2016-05-03 4 Duncan Candace H TFX Stock Option / (Right to Buy) A - Award D 157,46 2 002 2 002
2016-05-04 2016-05-03 4 Duncan Candace H TFX Common Stock A - Award D 566 1 211
2016-05-04 2016-05-03 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) A - Award D 157,46 2 002 2 002
2016-05-04 2016-05-03 4 COOK WILLIAM ROLAND TFX Common Stock A - Award D 566 11 004
2016-05-04 2016-05-03 4 Kennedy Thomas Anthony TFX Common Stock F - Taxes D 157,4600 -262 -41 3 900
2016-05-04 2016-05-03 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) A - Award D 157,46 2 002 2 002
2016-05-04 2016-05-03 4 BARRON PATRICIA C TFX Common Stock A - Award D 710 9 409
2016-05-04 2016-05-03 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 157,46 0 3 366
2016-05-04 2016-05-03 4 Kelly Liam TFX Common Stock A - Award D 349 13 006
2016-04-11 2016-04-08 4 Hicks Cameron P TFX Common Stock F - Taxes D 157,0300 -210 -33 4 006
2016-03-15 2016-03-14 4 Kelly Liam TFX Common Stock F - Taxes D 146,8500 -119 -17 12 657
2016-03-15 2016-03-14 4 Leyden James J TFX Common Stock F - Taxes D 146,8500 -25 -4 8 773
2016-03-02 2016-03-01 4 Hicks Cameron P TFX Stock Option / (Right to Buy) A - Award D 144,79 10 999 10 999
2016-03-02 2016-03-01 4 Hicks Cameron P TFX Common Stock A - Award D 1 125 4 216
2016-03-02 2016-03-01 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 144,79 31 882 31 882
2016-03-02 2016-03-01 4 POWELL THOMAS E TFX Common Stock A - Award D 3 262 14 739
2016-03-02 2016-03-01 4 Boylan Karen TFX Stock Option / (Right to Buy) A - Award D 144,79 5 075 5 075
2016-03-02 2016-03-01 4 Boylan Karen TFX Common Stock A - Award D 519 2 147
2016-03-02 2016-03-01 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 144,79 33 211 33 211
2016-03-02 2016-03-01 4 Kelly Liam TFX Common Stock A - Award D 3 398 12 776
2016-03-02 2016-03-01 4 Leyden James J TFX Stock Option / (Right to Buy) A - Award D 144,79 16 100 16 100
2016-03-02 2016-03-01 4 Leyden James J TFX Common Stock A - Award D 1 647 8 798
2016-03-02 2016-03-01 4 Kennedy Thomas Anthony TFX Stock Option / (Right to Buy) A - Award D 144,79 11 371 11 371
2016-03-02 2016-03-01 4 Kennedy Thomas Anthony TFX Common Stock A - Award D 1 164 4 162
2016-03-02 2016-03-01 4 SMITH BENSON TFX Stock Option / (Right to Buy) A - Award D 144,79 77 580 77 580
2016-03-02 2016-03-01 4 SMITH BENSON TFX Common Stock A - Award D 7 938 66 049
2016-03-01 2016-02-26 4 Boylan Karen TFX Common Stock F - Taxes D 145,1300 -70 -10 1 628
2016-03-01 2016-02-26 4 Boylan Karen TFX Common Stock F - Taxes D 145,1300 -210 -30 1 698
2016-03-01 2016-02-26 4 Kennedy Thomas Anthony TFX Common Stock F - Taxes D 145,1300 -318 -46 2 998
2016-03-01 2016-02-26 4 POWELL THOMAS E TFX Common Stock F - Taxes D 145,1300 -1 156 -168 11 477
2016-03-01 2016-02-26 4 Kelly Liam TFX Common Stock F - Taxes D 145,1300 -747 -108 9 378
2016-03-01 2016-02-26 4 Leyden James J TFX Common Stock F - Taxes D 145,1300 -209 -30 7 151
2016-03-01 2016-02-26 4 SMITH BENSON TFX Common Stock F - Taxes D 145,1300 -3 746 -544 58 111
2016-02-22 2016-02-19 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 64,00 64,0000 -6 000 -384 0
2016-02-22 2016-02-19 4 Leyden James J TFX Common Stock F - Taxes D 134,4350 -3 516 -473 7 360
2016-02-22 2016-02-19 4 Leyden James J TFX Common Stock M - Exercise D 64,0000 6 000 384 10 876
2016-02-19 2016-02-18 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) M - Exercise D 64,25 64,2500 -2 000 -128 0
2016-02-19 2016-02-18 4 BARRON PATRICIA C TFX Common Stock F - Taxes D 135,4900 -949 -129 8 692
2016-02-19 2016-02-18 4 BARRON PATRICIA C TFX Common Stock M - Exercise D 64,2500 2 000 128 9 641
2016-02-11 2016-02-10 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 64,25 64,2500 -2 000 -128 0
2016-02-11 2016-02-10 4 SMITH BENSON TFX Common Stock F - Taxes D 137,0000 -1 261 -173 61 857
2016-02-11 2016-02-10 4 SMITH BENSON TFX Common Stock M - Exercise D 64,2500 2 000 128 63 118
2016-02-04 2016-02-02 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 64,25 64,2500 -2 000 -128 0
2016-02-04 2016-02-02 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 137,8650 -933 -129 10 438
2016-02-04 2016-02-02 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 64,2500 2 000 128 11 371
2016-01-25 2016-01-21 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 64,25 64,2500 -2 000 -128 0
2016-01-25 2016-01-21 4 BABICH GEORGE JR TFX Common Stock F - Taxes D 132,1500 -973 -129 9 038
2016-01-25 2016-01-21 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 64,2500 2 000 128 10 011
2015-08-21 2015-08-20 4 BARRON PATRICIA C TFX Common Stock S - Sale D 132,7400 -1 500 -199 7 623
2015-07-06 2015-06-25 4/A Kelly Liam TFX Common Stock F - Taxes D 134,5700 -354 -48 10 125
2015-06-26 2015-06-25 4 Kelly Liam TFX Common Stock F - Taxes D 134,5700 -337 -45 10 142
2015-05-29 2015-05-27 4 COOK WILLIAM ROLAND TFX Common Stock S - Sale D 128,8900 -8 000 -1 031 9 371
2015-05-07 2015-05-05 4 BABICH GEORGE JR TFX Common Stock A - Award D 645 7 883
2015-05-07 2015-05-05 4 BARRON PATRICIA C TFX Common Stock A - Award D 165 9 123
2015-05-07 2015-05-05 4 BARRON PATRICIA C TFX Common Stock A - Award D 645 8 958
2015-05-07 2015-05-05 4 COOK WILLIAM ROLAND TFX Common Stock A - Award D 645 17 371
2015-05-07 2015-05-05 4 Duncan Candace H TFX Stock Option / (Right to Buy) A - Award D 123,04 4 833 4 833
2015-05-07 2015-05-05 4 Duncan Candace H TFX Common Stock A - Award D 645 645
2015-05-07 2015-05-05 4 FOSTER W KIM TFX Common Stock A - Award D 645 2 185
2015-05-07 2015-05-05 4 GRAVES JEFFREY A TFX Common Stock A - Award D 645 7 213
2015-05-07 2015-05-05 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 645 6 874
2015-05-07 2015-05-05 4 RANDLE STUART A TFX Common Stock A - Award D 645 4 823
2015-05-07 2015-05-05 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 123,04 7 380 7 380
2015-05-07 2015-05-05 4 Kelly Liam TFX Common Stock A - Award D 722 10 479
2015-05-07 2015-05-05 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 123,04 4 613 4 613
2015-05-07 2015-05-05 4 POWELL THOMAS E TFX Common Stock A - Award D 451 12 633
2015-03-24 2015-03-23 4 SMITH BENSON TFX Stock Option / (Right to Buy) M - Exercise D 53,00 53,0000 -5 000 -265 0
2015-03-24 2015-03-23 4 SMITH BENSON TFX Common Stock F - Taxes D 119,8600 -3 469 -416 61 118
2015-03-24 2015-03-23 4 SMITH BENSON TFX Common Stock M - Exercise D 53,0000 5 000 265 64 587
2015-03-18 2015-03-16 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 128 6 229
2015-03-18 2015-03-16 4 RANDLE STUART A TFX Common Stock A - Award D 128 4 178
2015-03-18 2015-03-16 4 GRAVES JEFFREY A TFX Common Stock A - Award D 128 6 568
2015-03-18 2015-03-16 4 YOH HAROLD L III TFX Common Stock A - Award D 128 10 277
2015-03-18 2015-03-16 4 LUBSEN SIGISMUNDUS W W TFX Common Stock A - Award D 128 13 905
2015-03-18 2015-03-16 4 FOSTER W KIM TFX Common Stock A - Award D 128 1 540
2015-03-18 2015-03-16 4 BABICH GEORGE JR TFX Common Stock A - Award D 128 7 238
2015-03-18 2015-03-16 4 COOK WILLIAM ROLAND TFX Common Stock A - Award D 128 16 726
2015-03-18 2015-03-16 4 BARRON PATRICIA C TFX Common Stock A - Award D 128 8 313
2015-03-17 2015-03-13 4 POWELL THOMAS E TFX Common Stock F - Taxes D 118,9200 -213 -25 12 182
2015-03-09 2015-03-06 4 Leyden James J TFX Stock Option / (Right to Buy) M - Exercise D 52,50 52,5000 -1 000 -52 0
2015-03-09 2015-03-06 4 Leyden James J TFX Common Stock F - Taxes D 122,3100 -430 -53 4 876
2015-03-09 2015-03-06 4 Leyden James J TFX Common Stock M - Exercise D 52,5000 1 000 52 5 306
2015-03-09 2015-03-05 4 RANDLE STUART A TFX Common Stock G - Gift D -300 4 050
2015-03-09 2015-03-05 4 RANDLE STUART A TFX Common Stock S - Sale D 121,7860 -100 -12 4 350
2015-03-09 2015-03-05 4 RANDLE STUART A TFX Common Stock S - Sale D 121,7800 -770 -94 4 450
2015-03-06 2015-03-02 4/A Kelly Liam TFX Common Stock F - Taxes D 122,9100 -625 -77 9 757
2015-03-04 2015-02-26 4 Boylan Karen TFX Common Stock F - Taxes D 121,2200 -70 -8 1 908
2015-03-03 2015-03-02 4 Leyden James J TFX Common Stock F - Taxes D 122,9100 -331 -41 4 306
2015-03-03 2015-03-02 4 POWELL THOMAS E TFX Common Stock F - Taxes D 122,9100 -312 -38 12 395
2015-03-03 2015-03-02 4 SMITH BENSON TFX Common Stock F - Taxes D 122,9100 -4 464 -549 59 587
2015-03-03 2015-03-02 4 Kelly Liam TFX Common Stock F - Taxes D 122,9100 -439 -54 9 943
2015-03-03 2015-03-02 4 Kennedy Thomas Anthony TFX Common Stock F - Taxes D 122,9100 -515 -63 3 316
2015-02-26 2015-02-25 4 Hicks Cameron P TFX Common Stock A - Award D 121,00 9 227 9 227
2015-02-26 2015-02-25 4 Hicks Cameron P TFX Common Stock A - Award D 902 3 091
2015-02-26 2015-02-25 4 Kennedy Thomas Anthony TFX Common Stock A - Award D 121,00 10 297 10 297
2015-02-26 2015-02-25 4 Kennedy Thomas Anthony TFX Common Stock A - Award D 1 007 3 831
2015-02-26 2015-02-25 4 Boylan Karen TFX Common Stock A - Award D 121,00 5 616 5 616
2015-02-26 2015-02-25 4 Boylan Karen TFX Common Stock A - Award D 549 1 978
2015-02-26 2015-02-25 4 Kelly Liam TFX Common Stock A - Award D 121,00 29 084 29 084
2015-02-26 2015-02-25 4 Kelly Liam TFX Common Stock A - Award D 2 843 10 382
2015-02-26 2015-02-25 4 Leyden James J TFX Common Stock A - Award D 121,00 12 336 12 336
2015-02-26 2015-02-25 4 Leyden James J TFX Common Stock A - Award D 1 206 4 637
2015-02-26 2015-02-25 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-26 2015-02-25 4 GRAVES JEFFREY A TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-26 2015-02-25 4 POWELL THOMAS E TFX Common Stock A - Award D 121,00 30 823 30 823
2015-02-26 2015-02-25 4 POWELL THOMAS E TFX Common Stock A - Award D 3 013 12 707
2015-02-26 2015-02-25 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-26 2015-02-25 4 YOH HAROLD L III TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-26 2015-02-25 4 LUBSEN SIGISMUNDUS W W TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-26 2015-02-25 4 FOSTER W KIM TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-26 2015-02-25 4 SMITH BENSON TFX Common Stock A - Award D 121,00 75 236 75 236
2015-02-26 2015-02-25 4 SMITH BENSON TFX Common Stock A - Award D 7 356 64 051
2015-02-26 2015-02-25 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-26 2015-02-25 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-26 2015-02-25 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 121,00 2 674 2 674
2015-02-24 2015-02-20 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) M - Exercise D 52,50 52,5000 -2 000 -105 0
2015-02-24 2015-02-20 4 BARRON PATRICIA C TFX Common Stock F - Taxes D 117,9200 -891 -105 8 178
2015-02-24 2015-02-20 4 BARRON PATRICIA C TFX Common Stock M - Exercise D 52,5000 2 000 105 9 069
2015-02-24 2015-02-23 4 LUBSEN SIGISMUNDUS W W TFX Stock Option / (Right to Buy) M - Exercise D 52,50 52,5000 -2 000 -105 0
2015-02-24 2015-02-23 4 LUBSEN SIGISMUNDUS W W TFX Common Stock F - Taxes D 121,1700 -1 207 -146 13 777
2015-02-24 2015-02-23 4 LUBSEN SIGISMUNDUS W W TFX Common Stock M - Exercise D 52,5000 2 000 105 14 984
2015-02-24 2015-02-20 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 52,50 52,5000 -2 000 -105 0
2015-02-24 2015-02-20 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 118,4600 -887 -105 16 598
2015-02-24 2015-02-20 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 52,5000 2 000 105 17 485
2015-02-03 2015-01-30 4 YOH HAROLD L III TFX Stock Option / (Right to Buy) M - Exercise D 52,50 -2 000 0
2015-02-03 2015-01-30 4 YOH HAROLD L III TFX Common Stock F - Taxes D 110,0000 -952 -105 10 149
2015-02-03 2015-01-30 4 YOH HAROLD L III TFX Common Stock M - Exercise D 52,5000 2 000 105 11 101
2015-01-30 2014-12-17 5 BARRON PATRICIA C TFX Common Stock G - Gift D -460 7 069
2015-01-30 2014-12-31 5 SMITH BENSON By 401(k) Trustee TFX Common Stock A - Award I 7 606
2015-01-30 2015-01-23 5 YOH HAROLD L III TFX Common Stock G - Gift D -1 900 9 101
2015-01-30 2014-10-28 5 YOH HAROLD L III TFX Common Stock G - Gift D -892 11 001
2015-01-30 2014-12-31 5 Hicks Cameron P By 401(k) Trustee TFX Common Stock A - Award I 0 34
2015-01-30 2014-12-31 5 POWELL THOMAS E By 401(k) Trustee TFX Common Stock A - Award I 5 378
2015-01-30 2014-12-31 5 Leyden James J By 401(k) Trustee TFX Common Stock A - Award I 5 1 411
2014-12-23 2014-12-22 4 Kelly Liam TFX Common Stock S - Sale D 117,3800 -3 360 -394 7 539
2014-12-10 3 Leyden James J TFX Common Stock D 8 269
2014-12-10 3 Leyden James J By 401(k) Trustee TFX Common Stock I 6 245
2014-12-10 3 Leyden James J TFX Common Stock D 8 269
2014-12-10 3 Leyden James J By 401(k) Trustee TFX Common Stock I 6 245
2014-12-10 3 Hicks Cameron P By 401(k) Trustee TFX Common Stock I 2 258
2014-12-10 3 Hicks Cameron P TFX Common Stock D 4 412
2014-12-10 3 Hicks Cameron P TFX Common Stock D 4 412
2014-12-10 3 Hicks Cameron P By 401(k) Trustee TFX Common Stock I 2 258
2014-12-10 3 Kennedy Thomas Anthony TFX Common Stock D 5 648
2014-12-10 3 Kennedy Thomas Anthony TFX Common Stock D 5 648
2014-12-10 3 Boylan Karen TFX Common Stock D 2 858
2014-12-10 3 Boylan Karen TFX Common Stock D 2 858
2014-12-03 2014-12-01 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) M - Exercise D 53,00 53,0000 -5 000 -265 0
2014-12-03 2014-12-01 4 BABICH GEORGE JR TFX Common Stock S - Sale D 118,2000 -5 000 -591 7 110
2014-12-03 2014-12-01 4 BABICH GEORGE JR TFX Common Stock M - Exercise D 53,0000 5 000 265 12 110
2014-11-04 2014-10-31 4 LUBSEN SIGISMUNDUS W W TFX Common Stock F - Taxes D 114,1200 -189 -22 12 965
2014-09-23 2014-09-22 4 POWELL THOMAS E TFX Common Stock F - Taxes D 107,5200 -536 -58 9 694
2014-05-06 2014-05-02 4 BABICH GEORGE JR TFX Common Stock A - Award D 627 7 110
2014-05-06 2014-05-02 4 BARRON PATRICIA C TFX Common Stock A - Award D 194 7 517
2014-05-06 2014-05-02 4 BARRON PATRICIA C TFX Common Stock A - Award D 627 7 323
2014-05-06 2014-05-02 4 COOK WILLIAM ROLAND TFX Common Stock A - Award D 627 15 485
2014-05-06 2014-05-02 4 FOSTER W KIM TFX Common Stock A - Award D 627 1 412
2014-05-06 2014-05-02 4 GRAVES JEFFREY A TFX Common Stock A - Award D 627 6 440
2014-05-06 2014-05-02 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 627 6 101
2014-05-06 2014-05-02 4 LUBSEN SIGISMUNDUS W W TFX Common Stock A - Award D 627 13 154
2014-05-06 2014-05-02 4 RANDLE STUART A TFX Common Stock A - Award D 627 5 220
2014-05-06 2014-05-02 4 YOH HAROLD L III TFX Common Stock A - Award D 627 11 893
2014-04-21 2014-04-17 4 ZUG JAMES W TFX Stock Option (Right / to Buy) M - Exercise D 45,50 -5 000 0
2014-04-21 2014-04-17 4 ZUG JAMES W TFX Common Stock F - Taxes D 102,0700 -2 229 -228 10 694
2014-04-21 2014-04-17 4 ZUG JAMES W TFX Common Stock M - Exercise D 45,5000 5 000 228 12 923
2014-04-03 2014-02-26 4/A BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-02-26 4/A BARRON PATRICIA C TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-02-26 4/A COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-02-26 4/A FOSTER W KIM TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-02-26 4/A GRAVES JEFFREY A TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-02-26 4/A Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-02-26 4/A RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-02-26 4/A YOH HAROLD L III TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-02-26 4/A ZUG JAMES W TFX Stock Option / (Right to Buy) A - Award D 101,12 3 021 3 021
2014-04-03 2014-04-01 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 107,47 3 081 3 081
2014-04-03 2014-04-01 4 Kelly Liam TFX Common Stock A - Award D 315 10 899
2014-03-04 2014-03-03 4 SMITH BENSON TFX Common Stock F - Taxes D 100,4400 -4 289 -431 56 695
2014-03-04 2014-03-03 4 Kelly Liam TFX Common Stock F - Taxes D 100,4400 -2 080 -209 12 024
2014-02-27 2014-02-26 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 101,12 23 175 23 175
2014-02-27 2014-02-26 4 Kelly Liam TFX Common Stock A - Award D 2 371 14 104
2014-02-27 2014-02-26 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 101,12 30 330 30 330
2014-02-27 2014-02-26 4 POWELL THOMAS E TFX Common Stock A - Award D 3 103 10 230
2014-02-27 2014-02-26 4 SMITH BENSON TFX Stock Option / (Right to Buy) A - Award D 101,12 82 502 82 502
2014-02-27 2014-02-26 4 SMITH BENSON TFX Common Stock A - Award D 8 440 60 984
2014-02-27 2014-02-26 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-27 2014-02-26 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) M - Exercise D 51,50 -2 000 0
2014-02-27 2014-02-26 4 BARRON PATRICIA C TFX Common Stock M - Exercise D 51,5000 2 000 103 6 696
2014-02-27 2014-02-26 4 BARRON PATRICIA C TFX Common Stock F - Taxes D 101,8500 -1 015 -103 4 696
2014-02-27 2014-02-26 4 LUBSEN SIGISMUNDUS W W TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-27 2014-02-26 4 LUBSEN SIGISMUNDUS W W TFX Stock Option / (Right to Buy) M - Exercise D 51,50 -2 000 0
2014-02-27 2014-02-26 4 LUBSEN SIGISMUNDUS W W TFX Common Stock M - Exercise D 51,5000 2 000 103 12 527
2014-02-27 2014-02-26 4 LUBSEN SIGISMUNDUS W W TFX Common Stock F - Taxes D 101,6900 -1 313 -134 10 527
2014-02-26 2014-02-26 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-26 2014-02-26 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-26 2014-02-26 4 FOSTER W KIM TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-26 2014-02-26 4 GRAVES JEFFREY A TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-26 2014-02-26 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-26 2014-02-26 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-26 2014-02-26 4 YOH HAROLD L III TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-26 2014-02-26 4 ZUG JAMES W TFX Stock Option / (Right to Buy) A - Award D 101,12 2 498 2 498
2014-02-25 2014-02-24 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 51,50 -2 000 0
2014-02-25 2014-02-24 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 51,5000 2 000 103 14 858
2014-02-25 2014-02-24 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 101,1900 -1 022 -103 12 858
2014-02-10 2013-12-31 5 SMITH BENSON By 401(k) Trustee TFX Common Stock A - Award I 172 598
2014-02-10 2013-12-31 5 POWELL THOMAS E By 401(k) Trustee TFX Common Stock A - Award I 164 374
2013-11-08 2013-11-08 4 YOH HAROLD L III TFX Stock Option / (Right to Buy) S - Sale D 51,50 91,8900 -2 000 -184 0
2013-09-06 2013-09-05 4 COOK WILLIAM ROLAND TFX Common Stock S - Sale D 77,3900 -100 -8 13 880
2013-09-06 2013-09-05 4 COOK WILLIAM ROLAND TFX Common Stock S - Sale D 77,3800 -900 -70 13 980
2013-09-06 2013-09-05 4 COOK WILLIAM ROLAND TFX Common Stock S - Sale D 77,3000 -96 -7 14 880
2013-09-06 2013-09-05 4 COOK WILLIAM ROLAND TFX Common Stock S - Sale D 77,2900 -1 600 -124 14 976
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,8050 -100 -8 5 677
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,7700 -200 -16 5 777
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,7600 -100 -8 5 977
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,7200 -200 -16 6 077
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,7150 -200 -16 6 277
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,7100 -100 -8 6 477
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,7000 -400 -31 6 577
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6930 -100 -8 6 977
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6900 -300 -23 7 077
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6800 -200 -16 7 377
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6700 -100 -8 7 577
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6600 -100 -8 7 677
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6500 -200 -16 7 777
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6400 -500 -39 7 977
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6300 -200 -16 8 477
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6200 -100 -8 8 677
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6100 -100 -8 8 777
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,6000 -400 -31 8 877
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,5900 -100 -8 9 277
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,5700 -100 -8 9 377
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,5600 -100 -8 9 477
2013-08-09 2013-08-08 4 BARRON PATRICIA C TFX Common Stock S - Sale D 77,5400 -100 -8 9 577
2013-05-07 2013-05-03 4 FOSTER W KIM TFX Stock Option / (Right to Buy) A - Award D 78,25 5 763 5 763
2013-05-07 2013-05-03 4 FOSTER W KIM TFX Common Stock A - Award D 785 785
2013-05-06 2013-05-03 4 BARRON PATRICIA C TFX Common Stock A - Award D 242 9 643
2013-05-06 2013-05-03 4 BARRON PATRICIA C TFX Common Stock A - Award D 785 9 401
2013-05-06 2013-05-03 4 BABICH GEORGE JR TFX Common Stock A - Award D 785 6 483
2013-05-06 2013-05-03 4 COOK WILLIAM ROLAND TFX Common Stock A - Award D 785 16 576
2013-05-06 2013-05-03 4 GRAVES JEFFREY A TFX Common Stock A - Award D 785 5 813
2013-05-06 2013-05-03 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 785 5 474
2013-05-06 2013-05-03 4 RANDLE STUART A TFX Common Stock A - Award D 785 4 593
2013-05-06 2013-05-03 4 LUBSEN SIGISMUNDUS W W TFX Common Stock A - Award D 785 12 052
2013-05-06 2013-05-03 4 YOH HAROLD L III TFX Common Stock A - Award D 785 11 266
2013-05-06 2013-05-03 4 ZUG JAMES W TFX Common Stock A - Award D 785 7 923
2013-03-19 2013-03-18 4 Miller Laurence G TFX Common Stock F - Taxes D 79,2500 -1 205 -95 42 452
2013-03-18 2013-03-14 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 82,26 3 579 3 579
2013-03-18 2013-03-14 4 Kelly Liam TFX Common Stock A - Award D 388 11 733
2013-03-18 2013-03-14 4 SMITH BENSON TFX Common Stock A - Award D 13 460 52 544
2013-03-07 2013-03-04 4 Kelly Liam TFX Common Stock F - Taxes D 79,2500 -1 560 -124 11 345
2013-02-27 2013-02-26 4 BABICH GEORGE JR TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 COOK WILLIAM ROLAND TFX Stock Option (Right / to Buy) M - Exercise D 37,50 -2 000 0
2013-02-27 2013-02-26 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 37,5000 2 000 75 15 791
2013-02-27 2013-02-26 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 78,6500 -954 -75 13 791
2013-02-27 2013-02-26 4 GRAVES JEFFREY A TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 Klasko Stephen K. M.D. TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 LUBSEN SIGISMUNDUS W W TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 LUBSEN SIGISMUNDUS W W TFX Stock Option (Right / to Buy) M - Exercise D 37,50 -2 000 0
2013-02-27 2013-02-26 4 LUBSEN SIGISMUNDUS W W TFX Common Stock M - Exercise D 37,5000 2 000 75 11 267
2013-02-27 2013-02-26 4 LUBSEN SIGISMUNDUS W W TFX Common Stock F - Taxes D 78,4400 -1 270 -100 9 267
2013-02-27 2013-02-26 4 YOH HAROLD L III TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 ZUG JAMES W TFX Stock Option / (Right to Buy) A - Award D 78,50 3 014 3 014
2013-02-27 2013-02-26 4 Kelly Liam TFX Stock Option / (Right to Buy) A - Award D 78,62 22 383 22 383
2013-02-27 2013-02-26 4 Kelly Liam TFX Common Stock A - Award D 2 424 12 905
2013-02-27 2013-02-26 4 SMITH BENSON TFX Stock Option / (Right to Buy) A - Award D 78,62 94 313 94 313
2013-02-27 2013-02-26 4 SMITH BENSON TFX Common Stock A - Award D 10 213 39 084
2013-02-27 2013-02-26 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 78,62 34 687 34 687
2013-02-27 2013-02-26 4 POWELL THOMAS E TFX Common Stock A - Award D 3 756 7 127
2013-02-27 2013-02-26 4 Miller Laurence G TFX Stock Option / (Right to Buy) A - Award D 78,62 36 075 36 075
2013-02-27 2013-02-26 4 Miller Laurence G TFX Common Stock A - Award D 3 906 43 657
2013-02-12 2012-12-31 5 Miller Laurence G By 401(k) Trustee TFX Common Stock A - Award I 235 1 476
2013-02-12 2012-12-31 5 POWELL THOMAS E By 401(k) Trustee TFX Common Stock A - Award I 166 209
2013-02-12 2012-12-31 5 SMITH BENSON By 401(k) Trustee TFX Common Stock A - Award I 214 426
2012-12-21 2012-12-20 4 Miller Laurence G TFX Stock Option / (Right to Buy) M - Exercise D 46,12 -2 168 29 761
2012-12-21 2012-12-20 4 Miller Laurence G TFX Stock Option / (Right to Buy) M - Exercise D 52,50 -1 904 12 596
2012-12-21 2012-12-20 4 Miller Laurence G TFX Stock Option (Right / to Buy) M - Exercise D 47,50 -25 000 0
2012-12-21 2012-12-20 4 Miller Laurence G TFX Common Stock M - Exercise D 46,1200 2 168 100 39 752
2012-12-21 2012-12-20 4 Miller Laurence G TFX Common Stock M - Exercise D 52,5000 1 904 100 37 584
2012-12-21 2012-12-20 4 Miller Laurence G TFX Common Stock F - Taxes D 70,7000 -14 430 -1 020 35 680
2012-12-21 2012-12-20 4 Miller Laurence G TFX Common Stock M - Exercise D 47,5000 25 000 1 188 50 110
2012-12-19 2012-12-18 4 YOH HAROLD L III TFX Stock Option (Right / to Buy) M - Exercise D 38,50 -7 000 0
2012-12-19 2012-12-18 4 YOH HAROLD L III TFX Common Stock M - Exercise D 38,5000 7 000 270 10 481
2012-12-19 2012-12-18 4 YOH HAROLD L III TFX Common Stock F - Taxes D 69,5000 -3 877 -269 3 481
2012-11-07 2012-11-05 4 LUBSEN SIGISMUNDUS W W TFX Common Stock F - Taxes D 68,7500 -313 -22 10 514
2012-08-21 2012-08-17 4 BARRON PATRICIA C TFX Common Stock P - Purchase D 62,8870 100 6 9 212
2012-06-26 3 Kelly Liam TFX Common Stock D 9 719
2012-06-26 2012-06-25 4 Kelly Liam TFX Stock Option A - Award D 59,96 6 711 6 711
2012-06-26 2012-06-25 4 Kelly Liam TFX Common Stock A - Award D 762 10 481
2012-05-07 2012-05-04 4 BABICH GEORGE JR TFX Common Stock A - Award D 1 041 5 698
2012-05-07 2012-05-04 4 BARRON PATRICIA C TFX Common Stock A - Award D 321 9 076
2012-05-07 2012-05-04 4 BARRON PATRICIA C TFX Common Stock A - Award D 1 041 8 755
2012-05-07 2012-05-04 4 COOK WILLIAM ROLAND TFX Common Stock A - Award D 1 041 14 745
2012-05-07 2012-05-04 4 GRAVES JEFFREY A TFX Common Stock A - Award D 1 041 5 028
2012-05-07 2012-05-04 4 Klasko Stephen K. M.D. TFX Common Stock A - Award D 1 041 4 689
2012-05-07 2012-05-04 4 LUBSEN SIGISMUNDUS W W TFX Common Stock A - Award D 1 041 10 827
2012-05-07 2012-05-04 4 RANDLE STUART A TFX Common Stock A - Award D 1 041 3 808
2012-05-07 2012-05-04 4 YOH HAROLD L III TFX Common Stock A - Award D 1 041 7 358
2012-05-07 2012-05-04 4 ZUG JAMES W TFX Common Stock A - Award D 1 041 7 138
2012-03-14 3 POWELL THOMAS E By 401(k) Trustee TFX Common Stock I 43
2012-03-14 3 POWELL THOMAS E TFX Common Stock D 2 675
2012-03-14 2012-03-13 4 POWELL THOMAS E TFX Stock Option / (Right to Buy) A - Award D 59,81 6 127 6 127
2012-03-14 2012-03-13 4 POWELL THOMAS E TFX Common Stock A - Award D 696 3 371
2012-03-01 2012-02-29 4 BARRON PATRICIA C TFX Stock Option (Right / to Buy) M - Exercise D 37,50 -2 000 0
2012-03-01 2012-02-29 4 BARRON PATRICIA C TFX Common Stock M - Exercise D 37,5000 2 000 75 7 614
2012-03-01 2012-02-29 4 BARRON PATRICIA C TFX Common Stock F - Taxes D 59,8300 -1 253 -75 5 614
2012-03-01 2012-02-28 4 BARRON PATRICIA C TFX Stock Option / (Right to Buy) M - Exercise D 51,25 -2 000 0
2012-03-01 2012-02-28 4 BARRON PATRICIA C TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-03-01 2012-02-28 4 BARRON PATRICIA C TFX Common Stock M - Exercise D 51,2500 2 000 102 6 867
2012-03-01 2012-02-28 4 BARRON PATRICIA C TFX Common Stock F - Taxes D 60,2300 -1 701 -102 4 867
2012-02-29 2012-02-28 4 BABICH GEORGE JR TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-02-29 2012-02-28 4 COOK WILLIAM ROLAND TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-02-29 2012-02-28 4 Klasko Stephen K. M.D. TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-02-29 2012-02-28 4 GRAVES JEFFREY A TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-02-29 2012-02-28 4 LUBSEN SIGISMUNDUS W W TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-02-29 2012-02-28 4 RANDLE STUART A TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-02-29 2012-02-28 4 ZUG JAMES W TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-02-29 2012-02-28 4 YOH HAROLD L III TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 3 564 213 3 564
2012-02-29 2012-02-28 4 MEIER RICHARD A TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 57 450 3 433 57 450
2012-02-29 2012-02-28 4 MEIER RICHARD A TFX Common Stock A - Award D 6 523 33 155
2012-02-29 2012-02-28 4 SMITH BENSON TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 110 481 6 601 110 481
2012-02-29 2012-02-28 4 SMITH BENSON TFX Common Stock A - Award D 12 543 28 871
2012-02-29 2012-02-28 4 Miller Laurence G TFX Stock Option (Right / to Buy) A - Award D 59,75 59,7500 42 259 2 525 42 259
2012-02-29 2012-02-28 4 Miller Laurence G TFX Common Stock A - Award D 4 798 24 871
2012-02-27 2012-02-24 4 LUBSEN SIGISMUNDUS W W TFX Stock Option / (Right to Buy) M - Exercise D 51,25 -2 000 0
2012-02-27 2012-02-24 4 LUBSEN SIGISMUNDUS W W TFX Common Stock F - Taxes D 59,3900 -1 807 -107 9 778
2012-02-27 2012-02-24 4 LUBSEN SIGISMUNDUS W W TFX Common Stock M - Exercise D 51,2500 2 000 102 11 585
2012-02-24 2012-02-23 4 COOK WILLIAM ROLAND TFX Stock Option / (Right to Buy) M - Exercise D 51,25 -2 000 0
2012-02-24 2012-02-23 4 COOK WILLIAM ROLAND TFX Common Stock M - Exercise D 51,2500 2 000 102 13 704
2012-02-24 2012-02-23 4 COOK WILLIAM ROLAND TFX Common Stock F - Taxes D 59,3400 -1 727 -102 11 704
2012-02-14 2011-12-31 5 MEIER RICHARD A By 401(k) Trustee TFX Common Stock A - Award I 224 435
2012-02-14 2011-12-31 5 Miller Laurence G By 401(k) Trustee TFX Common Stock A - Award I 242 1 241
2012-02-14 2011-12-31 5 SMITH BENSON By 401(k) Trustee TFX Common Stock A - Award I 212 212
2010-01-19 2010-01-14 4 MEIER RICHARD A TFX Stock Option / (Right to Buy) A - Award D 59,81 59,8100 33 833 2 024 33 833
2010-01-19 2010-01-14 4 MEIER RICHARD A TFX Common Stock A - Award D 3 511 8 511
2010-01-15 3 MEIER RICHARD A TFX Common Stock D 5 000
2009-05-04 2009-05-01 4 RANDLE STUART A TFX Stock Option / (Right to Buy) A - Award D 42,75 42,7500 5 000 214 5 000
2009-05-04 2009-05-01 4 RANDLE STUART A TFX Common Stock A - Award D 1 170 1 170
2008-03-03 3 MCDOWELL JULIE By 401(k) Trustee TFX Common Stock I 430
2008-02-29 3 Jennings Matthew J By 401(k) Trustee TFX Common Stock I 421
2008-02-29 3 Jennings Matthew J TFX Common Stock D 2 813
2008-02-29 3 GABORIAULT RANDALL P By 401(k) Trustee TFX Common Stock I 1 131
2008-02-29 3 GABORIAULT RANDALL P TFX Common Stock D 530
2007-05-07 2007-05-04 4 GRAVES JEFFREY A TFX Stock Option / (Right to Buy A - Award D 73,75 73,7500 5 000 369 5 000
2007-05-07 2007-05-04 4 GRAVES JEFFREY A TFX Common Stock A - Award D 339 339
2006-10-25 2006-10-23 4 WAASER R ERNEST TFX Stock Option / (Right to Buy) A - Award D 60,25 60,2500 25 000 1 506 25 000
2006-10-25 2006-10-23 4 WAASER R ERNEST TFX Common Stock A - Award D 60,2500 5 000 301 5 000
2006-10-02 2006-09-19 4 Williams Charles Edward TFX Stock Option / (Right to Buy) A - Award D 54,50 54,5000 5 000 272 5 000
2005-12-16 3 Suddarth John B By 401(k) Trustee TFX Common Stock I 638
2005-12-16 3 WHITTAKER FOREST R By 401(k) Trustee TFX Common Stock I 1 568
2005-12-16 3 WHITTAKER FOREST R TFX Common Stock D 4 898
2005-12-16 3 Northfield Vincent TFX Common Stock D 1 839
2005-12-16 3 Northfield Vincent By 401(k) Trustee TFX Common Stock I 1 863
2005-05-02 2005-04-29 4 ZUG JAMES W TFX Common Stock A - Award D 53,0000 377 20 1 817
2005-05-02 2005-04-29 4 BABICH GEORGE JR TFX Stock Option (Right to Buy) A - Award D 53,00 53,0000 5 000 265 5 000
2005-05-02 2005-04-29 4 BABICH GEORGE JR TFX Common Stock A - Award D 53,0000 377 20 377
2005-05-02 2005-04-29 4 SMITH BENSON TFX Stock Option (Right to Buy) A - Award D 53,00 53,0000 5 000 265 5 000
2005-05-02 2005-04-29 4 SMITH BENSON TFX Common Stock A - Award D 53,0000 377 20 377
2005-03-09 2005-03-07 4 LUBSEN SIGISMUNDUS W W TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 2 000 105 2 000
2005-03-09 2005-03-07 4 VON SELDENECK JUDITH M TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 2 000 105 2 000
2005-03-09 2005-03-07 4 YOH HAROLD L III TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 2 000 105 2 000
2005-03-09 2005-03-07 4 EUG JAMES W TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 2 000 105 2 000
2005-03-09 2005-03-07 4 STRATTON JAMES W TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 2 000 105 2 000
2005-03-08 2005-03-07 4 BARRON PATRICIA C TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 2 000 105 2 000
2005-03-08 2005-03-07 4 BECKMAN DONALD TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 2 000 105 2 000
2005-03-08 2005-03-07 4 BLACK JEFFREY P TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 55 875 2 933 55 875
2005-03-08 2005-03-07 4 COOK WILLIAM ROLAND TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 2 000 105 2 000
2005-03-08 2005-03-07 4 GORDON KEVIN K TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 8 200 430 8 200
2005-03-08 2005-03-07 4 HANDY CLARK D TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 8 700 457 8 700
2005-03-08 2005-03-07 4 HEADLEY MARTIN S TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 18 600 976 18 600
2005-03-08 2005-03-07 4 Miller Laurence G TFX Stock Option (Right to Buy) A - Award D 52,50 52,5000 14 500 761 14 500
2005-03-02 2005-03-01 4 SICKLER JOHN J TFX Common Stock J - Other D 16 711 127 604
2005-03-02 2005-03-01 4 SICKLER JOHN J TFX Common Stock F - Taxes D 50,5000 -629 -32 110 893
2005-02-28 2005-02-25 4 VON SELDENECK JUDITH M TFX Common Stk Deferred A - Award D 49,9500 33 2 485
2004-05-03 3 EUG JAMES W TFX Common Stock D 1 000
P
Открытый рынок или частная покупка непроизводных или производных ценных бумаг
S
Открытый рынок или частная продажа непроизводных или производных ценных бумаг
A
Предоставление, награждение или иное приобретение ценных бумаг у компании (например, опцион)
C
Конвертация производной
D
Продажа или передача ценных бумаг обратно компании
F
Оплата цены исполнения или налогового обязательства с использованием части ценных бумаг, полученных от компании
G
Дарение ценных бумаг инсайдером или ему
K
Обмен акциями и аналогичные операции хеджирования
M
Исполнение или конвертация производных ценных бумаг, полученных от компании (например, опциона)
V
Сделка, добровольно зарегистрированная в Форме 4.
J
Другое (сопровождается сноской с описанием транзакции)
Other Listings
MX:TFX
GB:0ADI
DE:TBH 107,00 €
IT:1TFX 110,00 €
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista