Stocks · Health care · Surgical & Medical Instruments & Apparatus

TELEFLEX INC

TFX Clue Score28
United States Fiscal year ends December CIK 0000096943
$125.12 +0.75% Close, 9 Oct 2026

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
125.12 on 9 Oct 2026
142 121 100 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $120.09 14 Oct 2025 $122.28 15 Oct 2025 $121.48 16 Oct 2025 $123.88 17 Oct 2025 $128.13 20 Oct 2025 $130.54 21 Oct 2025 $133.06 22 Oct 2025 $132.78 23 Oct 2025 $132.35 24 Oct 2025 $131.91 27 Oct 2025 $132.55 28 Oct 2025 $130.58 29 Oct 2025 $128.12 30 Oct 2025 $124.84 31 Oct 2025 $124.47 3 Nov 2025 $122.85 4 Nov 2025 $124.41 5 Nov 2025 $124.75 6 Nov 2025 $108.51 7 Nov 2025 $109.40 10 Nov 2025 $107.97 11 Nov 2025 $112.26 12 Nov 2025 $111.49 13 Nov 2025 $109.44 14 Nov 2025 $107.00 17 Nov 2025 $103.86 18 Nov 2025 $107.47 19 Nov 2025 $105.70 20 Nov 2025 $104.64 21 Nov 2025 $110.23 24 Nov 2025 $111.39 25 Nov 2025 $114.70 26 Nov 2025 $115.29 28 Nov 2025 $114.42 1 Dec 2025 $114.41 2 Dec 2025 $116.17 3 Dec 2025 $119.12 4 Dec 2025 $118.86 5 Dec 2025 $120.50 8 Dec 2025 $119.82 9 Dec 2025 $131.25 10 Dec 2025 $130.50 11 Dec 2025 $127.25 12 Dec 2025 $126.88 15 Dec 2025 $126.72 16 Dec 2025 $124.87 17 Dec 2025 $125.10 18 Dec 2025 $124.50 19 Dec 2025 $121.89 22 Dec 2025 $124.49 23 Dec 2025 $122.29 24 Dec 2025 $122.33 26 Dec 2025 $122.76 29 Dec 2025 $122.76 30 Dec 2025 $121.62 31 Dec 2025 $122.04 2 Jan 2026 $122.40 5 Jan 2026 $124.46 6 Jan 2026 $124.82 7 Jan 2026 $126.53 8 Jan 2026 $110.01 9 Jan 2026 $112.81 12 Jan 2026 $108.56 13 Jan 2026 $103.90 14 Jan 2026 $103.05 15 Jan 2026 $104.61 16 Jan 2026 $103.00 20 Jan 2026 $100.34 21 Jan 2026 $102.96 22 Jan 2026 $105.09 23 Jan 2026 $103.40 26 Jan 2026 $104.20 27 Jan 2026 $104.52 28 Jan 2026 $105.33 29 Jan 2026 $105.48 30 Jan 2026 $104.37 2 Feb 2026 $103.36 3 Feb 2026 $102.37 4 Feb 2026 $106.00 5 Feb 2026 $105.89 6 Feb 2026 $108.42 9 Feb 2026 $106.21 10 Feb 2026 $105.86 11 Feb 2026 $106.95 12 Feb 2026 $104.54 13 Feb 2026 $103.75 17 Feb 2026 $105.86 18 Feb 2026 $112.51 19 Feb 2026 $111.80 20 Feb 2026 $115.45 23 Feb 2026 $113.04 24 Feb 2026 $112.12 25 Feb 2026 $111.89 26 Feb 2026 $119.02 27 Feb 2026 $122.06 2 Mar 2026 $122.93 3 Mar 2026 $122.19 4 Mar 2026 $119.18 5 Mar 2026 $117.57 6 Mar 2026 $113.31 9 Mar 2026 $113.61 10 Mar 2026 $111.84 11 Mar 2026 $111.75 12 Mar 2026 $108.26 13 Mar 2026 $107.32 16 Mar 2026 $109.23 17 Mar 2026 $109.00 18 Mar 2026 $107.81 19 Mar 2026 $107.05 20 Mar 2026 $105.41 23 Mar 2026 $105.85 24 Mar 2026 $106.56 25 Mar 2026 $108.18 26 Mar 2026 $110.49 27 Mar 2026 $116.22 30 Mar 2026 $114.93 31 Mar 2026 $119.61 1 Apr 2026 $118.42 2 Apr 2026 $117.81 6 Apr 2026 $115.04 7 Apr 2026 $115.51 8 Apr 2026 $119.03 9 Apr 2026 $120.27 10 Apr 2026 $118.39 13 Apr 2026 $123.18 14 Apr 2026 $125.21 15 Apr 2026 $126.34 16 Apr 2026 $130.22 17 Apr 2026 $131.58 20 Apr 2026 $131.95 21 Apr 2026 $124.75 22 Apr 2026 $138.81 23 Apr 2026 $136.65 24 Apr 2026 $136.56 27 Apr 2026 $135.07 28 Apr 2026 $135.52 29 Apr 2026 $133.30 30 Apr 2026 $123.91 1 May 2026 $121.77 4 May 2026 $119.89 5 May 2026 $120.69 6 May 2026 $123.23 7 May 2026 $131.68 8 May 2026 $133.06 11 May 2026 $129.72 12 May 2026 $129.03 13 May 2026 $130.04 14 May 2026 $130.28 15 May 2026 $129.71 18 May 2026 $130.41 19 May 2026 $132.74 20 May 2026 $135.18 21 May 2026 $131.90 22 May 2026 $132.75 26 May 2026 $131.89 27 May 2026 $130.06 28 May 2026 $129.66 29 May 2026 $128.64 1 Jun 2026 $127.57 2 Jun 2026 $125.24 3 Jun 2026 $128.56 4 Jun 2026 $132.11 5 Jun 2026 $129.84 8 Jun 2026 $131.74 9 Jun 2026 $135.75 10 Jun 2026 $132.15 11 Jun 2026 $129.31 12 Jun 2026 $130.48 15 Jun 2026 $130.09 16 Jun 2026 $127.87 17 Jun 2026 $124.96 18 Jun 2026 $127.00 22 Jun 2026 $121.67 23 Jun 2026 $124.26 24 Jun 2026 $126.51 25 Jun 2026 $127.79 26 Jun 2026 $129.86 29 Jun 2026 $127.49 30 Jun 2026 $126.76 1 Jul 2026 $129.75 2 Jul 2026 $133.99 6 Jul 2026 $134.32 7 Jul 2026 $133.54 8 Jul 2026 $130.35 9 Jul 2026 $134.04 10 Jul 2026 $135.73 13 Jul 2026 $136.40 14 Jul 2026 $130.16 15 Jul 2026 $131.75 16 Jul 2026 $135.22 17 Jul 2026 $134.61 20 Jul 2026 $134.03 21 Jul 2026 $135.01 22 Jul 2026 $134.80 23 Jul 2026 $131.16 24 Jul 2026 $132.10 27 Jul 2026 $131.05 28 Jul 2026 $134.20 29 Jul 2026 $134.65 30 Jul 2026 $132.30 31 Jul 2026 $136.71 3 Aug 2026 $139.70 4 Aug 2026 $140.12 5 Aug 2026 $136.78 6 Aug 2026 $138.89 7 Aug 2026 $134.98 10 Aug 2026 $133.00 11 Aug 2026 $133.54 12 Aug 2026 $136.32 13 Aug 2026 $137.37 14 Aug 2026 $137.17 17 Aug 2026 $133.07 18 Aug 2026 $131.92 19 Aug 2026 $135.86 20 Aug 2026 $134.96 21 Aug 2026 $138.83 24 Aug 2026 $138.31 25 Aug 2026 $140.18 26 Aug 2026 $138.74 27 Aug 2026 $137.71 28 Aug 2026 $139.67 31 Aug 2026 $142.05 1 Sep 2026 $140.48 2 Sep 2026 $140.97 3 Sep 2026 $139.96 4 Sep 2026 $138.36 8 Sep 2026 $137.00 9 Sep 2026 $135.72 10 Sep 2026 $132.00 11 Sep 2026 $130.99 14 Sep 2026 $130.30 15 Sep 2026 $129.02 16 Sep 2026 $128.00 17 Sep 2026 $125.59 18 Sep 2026 $124.52 21 Sep 2026 $124.80 22 Sep 2026 $124.90 23 Sep 2026 $121.75 24 Sep 2026 $120.09 25 Sep 2026 $122.07 28 Sep 2026 $127.38 29 Sep 2026 $126.32 30 Sep 2026 $125.04 1 Oct 2026 $126.11 2 Oct 2026 $124.12 5 Oct 2026 $125.24 6 Oct 2026 $124.74 7 Oct 2026 $124.48 8 Oct 2026 $124.19 9 Oct 2026 $125.12
0 buys0 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$1.99B
Net income
$905.64M
Free cash flow
$1.45M
Gross margin
56.2%
Operating margin
5.9%
Net margin
-45.5%
Return on equity
-29.0%
Return on capital
2.1%
Debt to equity
0.85
Revenue growth, 1 yr
17.3%
Revenue growth, 5 yr
-4.7% a year

Revenue and profit

Fiscal years, as filed with the SEC · point at a year for the detail
Full statements →
2.5B 335M FY20 Fiscal year 2020 Revenue $2.54B Net income $335.32M Margin 13.2% 2.8B 485M FY21 Fiscal year 2021 Revenue $2.81B Net income $485.37M Margin 17.3% · growth +10.7% 2.8B 363M FY22 Fiscal year 2022 Revenue $2.79B Net income $363.14M Margin 13.0% · growth -0.7% 1.7B 356M FY23 Fiscal year 2023 Revenue $1.71B Net income $356.33M Margin 20.8% · growth -38.6% 1.7B 70M FY24 Fiscal year 2024 Revenue $1.70B Net income $69.68M Margin 4.1% · growth -0.8% 2B -906M FY25 Fiscal year 2025 Revenue $1.99B Net income $905.64M Margin -45.4% · growth +17.2%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
6 Aug 2025 HAGGERTY GRETCHEN R
Director
Bought $57.38K 8.6%
5 Aug 2025 Kelly Liam
Chairman, President & CEO
Bought $172.61K 3.4%
5 Aug 2025 Ryu Jaewon
Director
Bought $172.50K 67.4%
5 Aug 2025 RANDLE STUART A
Director
Bought $115.86K 15.3%
5 Aug 2025 Krakauer Andrew A
Director
Bought $115.25K 16.1%
16 Aug 2024 RANDLE STUART A
Director
Sold at will $638.90K 32.7%