Company profile

Liam J. Kelly
Incorporated in
Fiscal year end
IRS number

TFX stock data

FINRA relative short interest over last month (20 trading days) ?


21 Feb 20
25 Feb 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Dec 19 Sep 19 Jun 19 Mar 19
Revenue 680.95M 648.32M 652.51M 613.58M
Net income
Diluted EPS 2.29 4.85 1.77 0.87
Net profit margin
Operating income 126.93M 117.62M 107.46M 75.24M
Net change in cash 43.54M -46.35M 32.68M -85.95M
Cash on hand 301.08M 257.54M 303.9M 271.21M
Cost of revenue 282.69M 272.64M 279.58M 268.84M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 2.6B 2.45B 2.15B 1.87B
Net income 200.8M 152.53M 237.38M
Diluted EPS 9.8 4.29 3.27 4.98
Net profit margin 8.20% 7.11% 12.71%
Operating income 427.25M 321.7M 372.28M 319.45M
Net change in cash -56.08M 23.6M -210.23M 205.42M
Cash on hand 301.08M 357.16M 333.56M 543.79M
Cost of revenue 1.1B 1.06B 974.5M 871.83M

Financial data from Teleflex earnings reports

91.0% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 518 514 +0.8%
Opened positions 68 71 -4.2%
Closed positions 64 34 +88.2%
Increased positions 179 166 +7.8%
Reduced positions 174 179 -2.8%
13F shares
Current Prev Q Change
Total value 417.41B 298.24B +40.0%
Total shares 42.15M 41.75M +1.0%
Total puts 19.7K 30.9K -36.2%
Total calls 33.7K 59.5K -43.4%
Total put/call ratio 0.6 0.5 +12.6%
Largest owners
Shares Value Change
N Price T Rowe Associates 5.4M $2.03B -12.4%
Vanguard 5.12M $1.93B +0.8%
BLK BlackRock 4.29M $1.62B +2.6%
Atlanta Capital Management Co L L C 2.16M $813.97M +0.8%
STT State Street 1.91M $717.96M +1.4%
Wellington Management 1.35M $508.78M -10.8%
IVZ Invesco 1.16M $434.82M +22.8%
American Century Companies 1.08M $408.34M +24.8%
JHG Janus Henderson 904.2K $340.38M -5.5%
Marshall Wace 726.68K $273.55M -12.7%
Largest transactions
Shares Bought/sold Change
N Price T Rowe Associates 5.4M -767.69K -12.4%
HealthCor Management 309.62K +309.62K NEW
GS Goldman Sachs 574.83K +237.08K +70.2%
American Century Companies 1.08M +215.9K +24.8%
IVZ Invesco 1.16M +214.17K +22.8%
Montag & Caldwell 175.11K +173.71K +12461.3%
FMR 115.58K -172.47K -59.9%
Wellington Management 1.35M -163.5K -10.8%
Balyasny Asset Management 138.1K +138.1K NEW
Alyeska Investment 0 -134.84K EXIT
Content analysis ?
H.S. sophomore Avg
New words: AB, Agency, air, alter, British, CFR, Clean, Cobb, Columbia, consumption, County, DePuy, diagnose, DuncanDirector, emission, EPA, epidemic, ethylene, eurodollar, flat, GDP, geopolitical, Georgia, governmental, growing, guaranteedpayment, Head, heavily, HeinmillerDirector, inline, installation, intraperiod, IO, ISO, IWG, Johnson, Journal, KlaskoDirector, Koruna, KrakauerDirector, main, Malaysian, medicine, Mexican, Notified, overnight, oxide, Pacific, PackerDirector, Peso, pollutant, population, Pound, promissory, promptly, RandleDirector, rebound, Reconstruction, Renminbi, reprocessing, Ringgit, sanction, SmithChairman, Smyrna, solid, speculative, stagnant, standing, supraglottic, tradename, urging, vitro, Wijker, Won, Wuhan
Removed: abdomen, abdominal, accompany, accounted, activation, added, adding, adjunct, adult, affiliate, analgesia, anatomic, anesthetic, announced, antegrade, Anthony, aortic, appointment, arterial, assembly, assisting, atomized, attack, augment, AutoFuser, automatic, backstop, Barrier, Becton, beneficiary, Berman, Blade, Block, bridge, budgetary, building, call, cardiopulmonary, cardiovascular, cavity, central, check, chest, chronic, circulation, circulatory, clarify, close, closely, coated, color, comfort, committing, Companion, comparability, conceding, concentration, confirm, confirmation, contend, contrast, controlling, convenience, CPR, CT, cuff, CVC, declotting, deliberately, delinquent, delivering, developer, Dickinson, diminution, discontinued, DispoLED, distinct, divested, drainage, drape, dye, ease, easy, ECG, EFx, electrocardiogram, electrolyte, embolectomy, employer, epidural, ErgoPACK, excise, feature, femoral, filer, FlexBlock, flexible, FlexTip, fluid, French, gas, gastric, glucose, grasp, Greece, Green, Handle, hematology, hereof, herniation, hybrid, IABP, IASB, incident, indirect, indwelling, infection, inflated, influence, infusion, inject, injectable, injecting, inordinate, insert, inserted, insertion, instituted, Interactive, interrupt, intranasal, introducer, intubation, irrevocable, Italy, Jugular, junction, Kennedy, laryngeal, laryngoscope, laryngoscopy, lawsuit, leased, lending, Ligating, lightweight, Lite, lived, localized, lock, MAC, manipulate, marketability, marketer, marrow, mask, Maximal, media, medication, Medtronic, Midline, MiniGrip, mitigation, mm, monthly, mucosal, muscle, Nasal, navigate, navigation, neck, needle, nerve, nonfinancial, notably, obstetric, oncology, outer, outflow, pacing, packaged, packing, paired, penetrate, percutaneously, Percuvance, Peripherally, pistol, platelet, PNB, Polysite, polyurethane, port, portable, Portugal, powered, precise, profound, prominent, promote, properly, prototyping, PTD, pump, QA, recirculation, recognizing, reevaluate, reinforced, rendered, Rental, repeated, reservoir, residual, resuscitation, retrograde, retrospectively, returned, reversal, Reverse, revise, revised, Rhythm, scan, screen, seasoned, shaft, shared, sheath, shell, shoulder, simplified, simultaneously, skin, smaller, soft, solution, Spain, split, stability, Stimucath, stream, strength, stylet, subordinated, superior, supported, surgery, symmetrical, tabular, telephone, thermodilution, Thrombectomy, ThumbGrip, tip, TipTracker, titanium, Tony, tracheal, tracing, trauma, traveling, tray, treat, treated, Trerotola, trocar, trustee, tunneled, twelve, unclear, unemployment, upper, validation, valve, VectorFlow, Venezuela, versatile, view, Vista, visual, volatile, VPS, washington, wedge, Western, withstand