EdgarLookup

RANDLE STUART A

Insider transactions at 1 company

This page shows all SEC Form 4 filings attributed to RANDLE STUART A. Form 4 disclosures are required whenever a corporate insider — director, officer, or 10%+ shareholder — buys, sells, or receives company stock. Each row represents a separate reported transaction. All data is sourced directly from the SEC EDGAR public database.

TFX
Company Title Type Shares Price Value Date
TFX Purchase 1,000 $115.86 $115,860 Aug 5, 2025
TFX Award / Grant 1,051 May 9, 2025
0001124941 Disposition 25,970 $124.35 $3,229,370 Apr 29, 2025
TFX Option Exercise 2,674 $121.00 $323,554 Aug 16, 2024
0001124941 Sale 7,000 $94.80 $663,600 May 24, 2024
0001124941 Option Exercise 2,053 May 17, 2024
TFX Award / Grant 649 May 7, 2024
0001124941 Sale 10,299 $72.43 $745,957 Jun 8, 2023
TFX Option Exercise 3,021 $101.12 $305,484 May 9, 2023
0001124941 Option Exercise 2,204 Mar 10, 2023
0001907685 Purchase 33,783 $1.23 $41,553 Jan 4, 2023
0001907685 Award / Grant 33,783 $1.23 $41,553 Jan 4, 2023
TFX Option Exercise 3,014 $78.50 $236,599 Jun 7, 2022
TFX Award / Grant 399 May 3, 2022
0001124941 Option Exercise 2,753 Feb 19, 2022
TFX Gift 278 $395.80 $110,032 Jun 4, 2021
TFX Award / Grant 300 May 4, 2021
0001124941 Option Exercise 3,735 Feb 11, 2021
TFX Award / Grant 383 May 5, 2020
0001124941 Option Exercise 3,307 Feb 12, 2020
0001124941 Option Exercise 10,369 $16.80 $174,199 Dec 11, 2019
TFX Gift 253 $329.71 $83,417 Jun 18, 2019
TFX Award / Grant 347 May 7, 2019
TFX Sale 3,082 $290.37 $894,920 Mar 11, 2019
0001124941 Option Exercise 2,205 Feb 13, 2019
0001124941 Option Exercise 14,851 $11.90 $176,727 Nov 21, 2018
TFX Option Exercise 2,500 $42.75 $106,875 Nov 8, 2018
TFX Award / Grant 389 May 16, 2018
0001124941 Option Exercise 1,987 Feb 10, 2018
0001124941 Gift 550 Sep 5, 2017
TFX Option Exercise 2,500 $42.75 $106,875 Jun 7, 2017
TFX Award / Grant 440 May 9, 2017
0001124941 Option Exercise 2,657 Feb 9, 2017
TFX Sale 797 $166.10 $132,382 Jun 6, 2016
TFX Award / Grant 566 May 3, 2016
0001124941 Option Exercise 20,000 $24.38 $487,600 Sep 17, 2015
TFX Award / Grant 645 May 5, 2015
0001124941 Option Exercise 10,000 $24.38 $243,800 Mar 31, 2015
TFX Award / Grant 128 Mar 16, 2015
TFX Sale 770 $121.78 $93,771 Mar 5, 2015
TFX Award / Grant 627 May 2, 2014
TFX Award / Grant 785 May 3, 2013
0001124941 Option Exercise 11,250 $8.87 $99,787 Mar 14, 2013
0001124941 Option Exercise 11,250 $16.63 $187,088 Sep 12, 2012
TFX Award / Grant 1,041 May 4, 2012
0001124941 Sale 5,000 $24.04 $120,200 Feb 17, 2012
TFX Award / Grant 800 Apr 29, 2011
TFX Award / Grant 797 Apr 30, 2010
TFX Award / Grant 1,170 May 1, 2009
0000790228 Disposition 180,028 $1.00 $180,028 Jun 5, 2008