Teleflex Incorporated TFX
150.87 USD -1.28 (-0.84%)
At closeNov 6, 2026, 5:44 PM EST
150.87 0.00 0.00%
After hours · Nov 6, 5:44 PM ET
146.74 Day range 153.04
100.34 52-week range 152.15
- YTD
- +23.62%
- 1 year
- +39.04%
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual cash flow
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 177.74M | 161.53M | 242.12M | 230.59M | 237.36M | |
| 611.54M | -421.93M | 38.54M | -217.51M | -715.82M | |
| 126.20M | 104.80M | -69.19M | -153.05M | 69.20M | |
| -95.24M | -90.44M | -91.44M | -79.19M | -71.62M | |
| -825.14M | -120.00K | -588.92M | -186.00M | 220.32M | |
| -292.83M | -196.65M | 5.19M | -4.31M | 23.55M | |
| 987.00M | -161.50M | 101.25M | -140.25M | -634.50M | |
| -60.27M | -63.54M | -63.90M | -63.79M | -63.65M | |
| -849.19M | -99.36M | -621.23M | -257.94M | 156.74M | |
| 98.28M | 27.20M | 59.13M | 5.78M | 8.04M | |
| 340.68M | 635.74M | 510.64M | 342.14M | 651.42M | |
| 23.17M | -9.65M | 2.86M | -19.74M | -23.13M | |
| 25.70M | 25.96M | 31.46M | 27.22M | 22.94M |
