NYSE : TFX
-$1.98 (-1.47%)
26.10%
176
change: -196.0 | last: 37277
change: -109.0 | last: 18664
change: -68.0 | last: 13227
change: -38.0 | last: 65219
change: 114.0 | last: 105-
-
0.00
change: -43.6464 | last: 0.43651.46B
| Filing Date | Reporting Person | Amount Beneficially Owned | % of Class |
|---|---|---|---|
| 2026-05-15 | T. Rowe Price Investment Management, Inc. | 3.84M | 8.70% |
| 2026-04-30 | Vanguard Capital Management | 2.32M | 5.25% |
| 2026-04-29 | Vanguard Portfolio Management | 2.46M | 5.56% |
| 2026-03-27 | The Vanguard Group | - | 0.00% |
| 2026-02-12 | AQR Capital Management, LLC | 1.92M | 4.35% |
| 2026-02-11 | Morgan Stanley | 2.16M | 4.90% |
| 2025-11-14 | T. Rowe Price Investment Management, Inc. | 4.57M | 10.30% |
| 2025-11-14 | AQR Capital Management, LLC | 2.37M | 5.35% |
| 2025-10-17 | BlackRock, Inc. | 5.16M | 11.70% |
| 2025-08-14 | JANUS HENDERSON GROUP PLC | 4.15M | 9.40% |
| 2025-05-14 | T. Rowe Price Investment Management, Inc. | 6.22M | 13.90% |
| 2025-05-14 | JANUS HENDERSON GROUP PLC | 4.33M | 9.70% |
| 2025-04-03 | BlackRock, Inc. | 5.68M | 12.70% |
| 2025-02-14 | JANUS HENDERSON GROUP PLC | 5.26M | 11.30% |
| 2025-02-05 | BlackRock, Inc. | 3.76M | 8.10% |
| 2023-12-07 | EIN #00-0000000 | 4.83M | 10.30% |
| 2023-02-10 | Morgan Stanley | 2.53M | 5.40% |
| 2022-08-10 | 52-0556948 | 2.09M | 4.40% |
| 2022-08-10 | 85-4328500 | 7.57M | 16.10% |
| 2022-02-14 | 52-0556948 | 6.49M | 13.80% |
| 2022-02-10 | The Vanguard Group - 23-1945930 | 5.06M | 10.81% |
| 2022-02-04 | Wellington Management Group LLP | 3.33M | 7.11% |
| 2022-02-04 | Wellington Group Holdings LLP | 3.33M | 7.11% |
| 2022-02-04 | Wellington Management Company LLP | 3.01M | 6.42% |
| 2022-02-04 | Wellington Investment Advisors Holdings LLP | 3.33M | 7.11% |
| 2022-01-27 | (1) BlackRock, Inc. | 4.86M | 10.40% |
| 2022-01-25 | (1) BlackRock, Inc. | 4.86M | 10.40% |
| 2021-09-10 | 52-0556948 | 7.31M | 15.60% |
| 2021-02-16 | 52-0556948 | 4.94M | 10.60% |
| 2021-02-10 | The Vanguard Group - 23-1945930 | 4.98M | 10.70% |
| 2021-02-04 | Wellington Group Holdings LLP | 2.72M | 5.83% |
| 2021-02-04 | Wellington Management Group LLP | 2.72M | 5.83% |
| 2021-02-04 | Wellington Management Company LLP | 2.38M | 5.12% |
| 2021-02-04 | Wellington Investment Advisors Holdings LLP | 2.72M | 5.83% |
| 2021-01-27 | (1) BlackRock, Inc. | 4.98M | 10.70% |
| 2020-03-09 | (1) BlackRock, Inc. | 4.69M | 10.10% |
| 2020-02-14 | 52-0556948 | 5.4M | 11.60% |
| 2020-02-13 | Eaton Vance Management 04-3101341 | 2.22M | 11.00% |
| 2020-02-12 | The Vanguard Group - 23-1945930 | 5.12M | 11.05% |
| 2020-02-06 | (1) BlackRock, Inc. | 4.29M | 9.30% |
| 2019-02-14 | 52-0556948 | 6.07M | 13.20% |
| 2019-02-14 | Eaton Vance Management 04-3101341 | 2.86M | 11.00% |
| 2019-01-31 | (1) BlackRock, Inc. | 4.97M | 10.80% |
| 2018-02-14 | 52-0556948 | 5.8M | 12.80% |
| 2018-02-14 | George S. Loening | 1.78M | 3.90% |
| 2018-02-14 | Select Equity Group, L.P. | 1.78M | 3.90% |
| 2018-02-08 | (1) BlackRock, Inc. | 4.71M | 10.50% |
| 2017-10-10 | (1) BlackRock, Inc. | 4.55M | 10.10% |
| 2017-02-15 | Eaton Vance Management 04-3101341 | 2.68M | 11.00% |
| 2017-02-13 | Select Equity Group, L.P. | 2.45M | 5.60% |
| 2017-02-13 | George S. Loening | 2.45M | 5.60% |
| 2017-01-27 | (1) BlackRock, Inc. | 3.72M | 8.40% |
| 2016-02-10 | (1) BlackRock, Inc. | 3.18M | 7.60% |
| 2015-01-26 | (1) BlackRock, Inc. | 3.07M | 7.40% |
| 2014-02-14 | 94-2943858 | 1.67M | 4.05% |
| 2014-02-10 | (1) BlackRock, Inc. | 3.22M | 7.80% |
| 2013-02-05 | (1) BlackRock, Inc. | 2.51M | 6.13% |
| 2011-02-09 | (1) BlackRock, Inc. | 2M | 5.00% |
| 2011-02-08 | 94-2943858 | 3.14M | 7.85% |
| 2010-11-09 | (1) BlackRock, Inc. | 1.94M | 4.84% |
| 2007-02-14 | 52-0556948 | 3430.0 | 0.00% |
| 2006-02-14 | 52-0556948 | 2.53M | 6.20% |
| 2005-02-14 | Franklin Resources, Inc. (13-2670991) | 2.12M | 5.30% |
| 2001-02-12 | 52-0556948 | 1.22M | 3.10% |
| 2000-02-08 | 52-0556948 | 3.3M | 8.70% |
| 1999-02-11 | 52-0556948 | 3.87M | 10.30% |
| 1998-05-07 | 52-0556948 | 3.74M | 10.00% |
| 1998-02-12 | 52-0556948 | 3.51M | 9.40% |
| 1997-02-13 | 52-0556948 | 1.43M | 7.90% |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $122.04 | 44.62M | $5.45B | $393.26M | $2.73B | $7.78B |
| 2024-12-31 | $177.98 | 46.84M | $8.34B | $290.19M | $1.76B | $9.8B |
| 2023-12-31 | $249.34 | 46.98M | $11.71B | $222.85M | $1.93B | $13.42B |
| 2022-12-31 | $249.63 | 46.9M | $11.71B | $292.03M | $1.83B | $13.25B |
| 2021-12-31 | $328.48 | 46.77M | $15.36B | $445.08M | $1.97B | $16.89B |
| 2020-12-31 | $411.57 | 46.49M | $19.13B | $375.88M | $2.56B | $21.32B |
| 2019-12-31 | $376.44 | 46.2M | $17.39B | $301.08M | $2.01B | $19.1B |
| 2018-12-31 | $258.48 | 45.69M | $11.81B | $357.16M | $2.16B | $13.61B |
| 2017-12-31 | $248.82 | 45M | $11.2B | $333.56M | $2.25B | $13.11B |
| 2016-12-31 | $161.15 | 43.32M | $6.98B | $543.79M | $1.03B | $7.47B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $126.76 | 43.56M | $5.52B | $300.16M | $2.87B | $8.09B |
| 2026-03-31 | $119.61 | 44.26M | $5.29B | $309.41M | $2.69B | $7.67B |
| 2025-12-31 | $122.04 | 44.24M | $5.4B | $393.26M | $2.73B | $7.73B |
| 2025-09-28 | $120.65 | 44.24M | $5.34B | $354M | $2.77B | $7.75B |
| 2025-06-29 | $118.36 | 45.78M | $5.42B | $253.7M | $2B | $7.16B |
| 2025-03-30 | $138.19 | 45.78M | $6.33B | $284.12M | $2B | $8.05B |
| 2024-12-31 | $177.98 | 46.32M | $8.24B | $290.19M | $1.76B | $9.71B |
| 2024-09-29 | $247.32 | 46.72M | $11.56B | $243.24M | $1.86B | $13.17B |
| 2024-06-30 | $211.44 | 47.15M | $9.97B | $238.57M | $1.82B | $11.55B |
| 2024-03-31 | $222.88 | 47.07M | $10.49B | $237.42M | $1.86B | $12.12B |
| 2023-12-31 | $249.34 | 47M | $11.72B | $222.85M | $1.93B | $13.42B |
| 2023-10-01 | $195.90 | 46.99M | $9.21B | $881.5M | $2.15B | $10.47B |