Company profile

Kevin Leighton Cornwell
Incorporated in
Fiscal year end
IRS number

UTMD stock data



8 May 20
9 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 10.9M 11.83M 12.49M 11.85M
Net income 3.14M 4.36M 3.71M 3.53M
Diluted EPS 0.84 1.17 0.99 0.94
Net profit margin 28.80% 36.84% 29.65% 29.76%
Operating income 3.86M 4.68M 4.37M 4.48M
Net change in cash -3.17M 5.39M 4.51M 215K
Cash on hand 39.61M 42.79M 37.39M 32.88M
Cost of revenue 4.07M 4.02M 5.12M 4.35M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 46.9M 42M 41.41M 39.3M
Net income 14.73M 18.56M 8.51M 12.13M
Diluted EPS 3.94 4.95 2.28 3.22
Net profit margin 31.40% 44.18% 20.54% 30.86%
Operating income 17.63M 18.7M 19.01M 16.19M
Net change in cash -8.33M 11.24M 13.58M 3.02M
Cash on hand 42.79M 51.11M 39.88M 26.3M
Cost of revenue 17.44M 15.69M 15.02M 15.61M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
5 Jun 20 Payne Barbara A Common Stock Sell Dispose S No 108 1,000 108K 13,338
5 Jun 20 Cornwell Kevin L Common Stock Sell Dispose S No 107.5621 1,000 107.56K 190,472
4 Jun 20 Cornwell Kevin L Common Stock Sell Dispose S No 106.0965 1,385 146.94K 191,472
3 Jun 20 Cornwell Kevin L Common Stock Sell Dispose S No 106.415 5,000 532.08K 192,857
2 Jun 20 Payne Barbara A Common Stock Sell Dispose S No 102.0414 1,000 102.04K 14,338
27 May 20 Richins Paul O Common Stock Sell Dispose S No 95.7127 650 62.21K 23,374
72.1% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 89 95 -6.3%
Opened positions 6 5 +20.0%
Closed positions 12 8 +50.0%
Increased positions 28 27 +3.7%
Reduced positions 38 43 -11.6%
13F shares
Current Prev Q Change
Total value 349.07M 357.91M -2.5%
Total shares 2.63M 2.77M -5.2%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
FMR 433.56K $40.78M -0.5%
N Price T Rowe Associates 298.62K $28.09M -6.3%
Renaissance Technologies 231.51K $21.77M -1.2%
BLK BlackRock 224.11K $21.08M -0.5%
Vanguard 173.51K $16.32M -0.6%
Dimensional Fund Advisors 170.36K $16.02M -0.3%
Russell Investments 136.97K $12.87M -16.2%
ProShare Advisors 123.76K $11.64M +4.4%
STT State Street 75.78K $7.15M -2.5%
Rice Hall James & Associates 71.61K $6.74M -11.4%
Largest transactions
Shares Bought/sold Change
THB Asset Management 8.52K -29.13K -77.4%
Russell Investments 136.97K -26.41K -16.2%
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 2.31K -20.34K -89.8%
N Price T Rowe Associates 298.62K -20.06K -6.3%
Loomis Sayles & Co L P 32.17K -18.33K -36.3%
Port Capital 0 -18.06K EXIT
JPM JPMorgan Chase & Co. 15.74K +12.42K +373.8%
Rice Hall James & Associates 71.61K -9.25K -11.4%
Ranger Investment Management 65.86K +7.37K +12.6%
Nuveen Asset Management 13.49K +6.75K +100.2%
Content analysis ?
H.S. freshman Good
New words: accelerated, aggregate, assurance, assuring, barrier, body, called, capacity, chain, challenging, chapter, check, choice, commercial, Commission, complying, corona, critical, cumbersome, daily, Data, deteriorate, disease, dramatically, driven, earlier, economy, electronically, electrosurgery, emerging, Employer, event, exceeded, exhibited, feel, fi, file, filed, filer, filing, focused, formula, GYN, height, Identification, Interactive, intervention, introduction, issuer, leading, ler, machine, main, mark, monthly, NBV, NICU, notified, October, outlook, overly, pandemic, par, poorest, PPE, preceding, presidential, private, procedure, pursuant, put, registered, registrant, Regulation, regulator, render, restriction, review, revised, roof, SE, section, sector, service, shell, shorter, shutdown, split, squeezed, stable, submit, submitted, suggested, survive, Symbol, testing, Title, transition, underqualified, unwanted, urology, Washington, weakest
Removed: Affordable, Agency, aging, applicator, applying, approved, approximately, arbitrary, arrived, assessment, ASU, bottom, circumstance, compete, comprise, condensed, dedicated, depleted, diligent, distribute, double, Education, embodied, emotional, enacted, enforce, equivalent, excise, export, extensive, extent, FDA, Fortunately, GPM, guidance, guilty, half, implanted, implementation, impossible, improperly, improvement, innocence, innovative, interpretation, investing, January, led, lieu, longer, manufacturer, MDET, met, method, mix, modified, neonatal, obtained, OI, ongoing, oversight, pause, payable, permitted, population, previously, proactively, promised, properly, Protection, proving, psychological, ramp, recording, recur, Refer, represented, require, restate, retired, retrospective, reused, shut, sought, suspended, thrive, toll, top, Topic, traditionally, unconstitutional, vague