UFP Technologies (UFPT) Stock Insights
$2.24B
Market Cap
31.50
P/E
29.68
Forward P/E
44
Score
UFPT price $289.19 -5.65 -1.92%
Stocklytics score rationale: value 23, quality 59, growth 49.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 146132000 | 147843000 | 190455000 | 198381000 | 179373000 | 206320000 | 353792000 | 400072000 | 504421000 | 602797000 |
UFP Technologies, Inc. specializes in the engineering and custom fabrication of components, subassemblies, finished products, and packaging, primarily utilizing advanced foams, films, and plastics. A significant portion of its business is dedicated to the medical sector, where its single-use and single-patient devices and parts are integral to a broad spectrum of applications, including general medical devices…
UFPT fair value $181.15. Price $289.19. Price is 60% above fair value.
Above fair value, and more expensive than usual. A larger premium than on 75% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 61.42M. Growth 11.37%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 9.98% (beta 1.0). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 7.75M. Net debt 134.18M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-02 | — | 2.49 | — | 166.89M |
| 2026-08-03 | 2.69 | 2.31 | 173.96M | 159.38M |
| 2026-05-04 | 2.27 | 2.18 | 154.20M | 154.78M |
| 2026-02-24 | 2.44 | 2.26 | 148.91M | 149.07M |
| 2025-11-03 | 2.39 | 2.22 | 154.56M | 149.07M |
| 2025-08-04 | 2.50 | 2.29 | 151.18M | 152.44M |
| 2025-05-06 | 2.47 | 2.05 | 148.15M | 145.09M |
| 2025-02-25 | 2.46 | 1.98 | 144.07M | 141.67M |
| 2024-11-05 | 2.11 | 1.81 | 145.16M | 143.07M |
| 2024-07-31 | 1.75 | 1.53 | 110.18M | 106.97M |
| 2024-05-01 | 1.64 | 1.10 | 105.01M | 97.30M |
| 2024-02-21 | 1.51 | 1.14 | 101.50M | 94.55M |
| 2023-11-01 | 1.52 | 1.52 | 100.78M | 94.30M |
| 2023-08-01 | 1.55 | 1.42 | 100.04M | 98.00M |
| 2023-05-02 | 1.27 | 1.12 | 97.75M | 89.10M |
| 2023-03-07 | 1.10 | 0.91 | 91.24M | 86.85M |
| 2022-11-02 | 2.56 | 0.94 | 96.97M | 85.25M |
| 2022-08-02 | 1.17 | 0.74 | 94.34M | 75.90M |
| 2022-05-04 | 0.64 | 0.45 | 71.24M | 64.20M |
| 2022-03-08 | 0.42 | 0.41 | 56.34M | 49.96M |
| 2021-11-03 | 0.52 | 0.59 | 50.72M | 49.15M |
| 2021-08-03 | 0.62 | 0.52 | 50.66M | 47.80M |
| 2021-05-04 | 0.55 | 0.36 | 48.60M | 46.85M |
| 2021-03-04 | 0.55 | 0.42 | 45.15M | 45.90M |
| 2020-11-03 | 0.40 | 0.32 | 43.30M | 34.64M |
| 2020-08-04 | 0.31 | 0.20 | 42.64M | 27.51M |
| 2020-05-05 | 0.52 | 0.54 | 48.28M | 50.13M |
| 2020-03-04 | 0.77 | 0.60 | 50.26M | 39.16M |
| 2019-11-05 | 0.75 | 0.56 | 49.39M | 36.88M |
| 2019-08-06 | 0.62 | 0.56 | 51.40M | 46.42M |
| 2019-05-07 | 0.50 | 0.40 | 47.33M | 37.86M |
| 2019-03-06 | 0.59 | 0.58 | 50.70M | 49.84M |
| 2018-11-01 | 0.56 | 0.55 | 47.81M | 46.95M |
| 2018-08-02 | 0.54 | 0.50 | 49.02M | 45.39M |
| 2018-05-04 | 0.41 | 0.16 | 42.93M | 28.62M |
| 2018-03-01 | 0.37 | 0.23 | 37.22M | 23.14M |
| 2017-11-02 | 0.23 | 0.36 | 35.68M | 55.85M |
| 2017-08-02 | 0.36 | 0.36 | 37.89M | 37.89M |
| 2017-05-03 | 0.30 | 0.23 | 37.05M | 28.41M |
| 2017-03-02 | 0.20 | 0.23 | 36.51M | 41.99M |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-25 | KOZIN MARC D | Sell | 3.65K | $303.97 | 1.11M |
| 2026-08-25 | KOZIN MARC D | Sell | 3.35K | $305.07 | 1.02M |
| 2026-08-18 | Hudson Symeria | Sell | 298 | $319.11 | 95.09K |
| 2026-08-14 | Hudson Symeria | Sell | 1.93K | $324.58 | 625.14K |
| 2026-08-13 | Hudson Symeria | Buy | 493 | $260.92 | 128.63K |
| 2026-08-13 | Hudson Symeria | Buy | 703 | $167.98 | 118.09K |
| 2026-08-13 | Hudson Symeria | Sell | 703 | $167.98 | 118.09K |
| 2026-08-13 | Hudson Symeria | Sell | 493 | $260.92 | 128.63K |
| 2026-08-13 | FELDMANN CYNTHIA L | Sell | 1.00K | $324.26 | 324.26K |
| 2026-08-10 | BAILLY R JEFFREY | Sell | 5.77K | $315.53 | 1.82M |
| 2026-08-10 | BAILLY R JEFFREY | Sell | 6.87K | $316.58 | 2.17M |
| 2026-08-10 | BAILLY R JEFFREY | Sell | 374 | $317.27 | 118.66K |
| 2026-08-07 | BAILLY R JEFFREY | Sell | 542 | $315.06 | 170.76K |
| 2026-08-07 | BAILLY R JEFFREY | Sell | 4.47K | $318.21 | 1.42M |
| 2026-08-06 | BAILLY R JEFFREY | Sell | 7.88K | $318.12 | 2.51M |
| 2026-08-06 | BAILLY R JEFFREY | Sell | 2.81K | $320.05 | 897.74K |
| 2026-08-06 | Holt Jason | Sell | 1.10K | $317.00 | 348.70K |
| 2026-06-12 | FELDMANN CYNTHIA L | Buy | 1.20K | $43.95 | 52.74K |
| 2026-06-12 | FELDMANN CYNTHIA L | Sell | 1.10K | $239.19 | 263.11K |
| 2026-06-12 | FELDMANN CYNTHIA L | Sell | 100 | $240.40 | 24.04K |
| 2026-06-12 | FELDMANN CYNTHIA L | Sell | 1.20K | $43.95 | 52.74K |
| 2026-06-05 | BAILLY R JEFFREY | Buy | 1.79K | — | — |
| 2026-06-05 | BAILLY R JEFFREY | Sell | 750 | $223.87 | 167.90K |
| 2026-06-04 | Hassett Joseph John | Other | 0 | — | — |
| 2026-06-04 | Stafford Ryan K | Buy | 1.45K | — | — |
| 2026-06-04 | Stafford Ryan K | Other | 0 | — | — |
| 2026-06-04 | LATAILLE RONALD J | Buy | 4.45K | — | — |
| 2026-06-04 | ROCK MITCHELL | Buy | 2.90K | — | — |
| 2026-06-04 | Hassett Joseph John | Buy | 802 | — | — |
| 2026-06-04 | Hudson Symeria | Buy | 802 | — | — |
| 2026-06-04 | FELDMANN CYNTHIA L | Buy | 802 | — | — |
| 2026-06-04 | CROTEAU DANIEL C | Buy | 802 | — | — |
| 2026-06-04 | OBERDORF THOMAS | Buy | 802 | — | — |
| 2026-06-04 | KOZIN MARC D | Buy | 802 | — | — |
| 2026-05-12 | CROTEAU DANIEL C | Sell | 2.86K | $221.71 | 634.98K |
| 2026-05-08 | CROTEAU DANIEL C | Buy | 2.86K | $22.02 | 63.07K |
| 2026-05-08 | CROTEAU DANIEL C | Sell | 2.86K | $22.02 | 63.07K |
| 2026-03-11 | OBERDORF THOMAS | Buy | 2.86K | $22.02 | 63.07K |
| 2026-03-11 | OBERDORF THOMAS | Sell | 2.86K | $22.02 | 63.07K |
| 2026-03-02 | Holt Jason | Sell | 478 | $204.30 | 97.66K |
| 2026-03-02 | Litterio Christopher P. | Sell | 815 | $204.30 | 166.50K |
| 2026-03-02 | ROCK MITCHELL | Sell | 2.51K | $204.30 | 513.41K |
| 2026-03-02 | LATAILLE RONALD J | Sell | 2.68K | $204.30 | 546.91K |
| 2026-03-02 | BAILLY R JEFFREY | Sell | 9.42K | $204.30 | 1.92M |
| 2026-02-10 | Holt Jason | Buy | 1.12K | — | — |
| 2026-02-10 | Holt Jason | Buy | 657 | — | — |
| 2026-02-10 | Litterio Christopher P. | Buy | 1.22K | — | — |
| 2026-02-10 | Litterio Christopher P. | Buy | 821 | — | — |
| 2026-02-10 | ROCK MITCHELL | Buy | 3.27K | — | — |
| 2026-02-10 | ROCK MITCHELL | Buy | 2.46K | — | — |
| 2026-02-10 | LATAILLE RONALD J | Buy | 3.12K | — | — |
| 2026-02-10 | LATAILLE RONALD J | Buy | 2.46K | — | — |
| 2026-02-10 | BAILLY R JEFFREY | Buy | 19.06K | — | — |
| 2026-02-10 | BAILLY R JEFFREY | Buy | 7.43K | — | — |
| 2025-12-19 | BAILLY R JEFFREY | Buy | 1.74K | — | — |
| 2025-12-19 | BAILLY R JEFFREY | Sell | 888 | $229.40 | 203.71K |
| 2025-12-10 | Holt Jason | Sell | 100 | $213.58 | 21.36K |
| 2025-11-25 | Holt Jason | Sell | 70 | $221.78 | 15.52K |
| 2025-11-06 | Litterio Christopher P. | Sell | 47 | $219.82 | 10.33K |
| 2025-11-06 | Litterio Christopher P. | Sell | 175 | $221.40 | 38.74K |
| 2025-11-06 | Litterio Christopher P. | Sell | 390 | $222.11 | 86.62K |
| 2025-11-06 | Litterio Christopher P. | Sell | 88 | $223.66 | 19.68K |
| 2025-11-06 | Litterio Christopher P. | Sell | 94 | $225.19 | 21.17K |
| 2025-11-06 | Litterio Christopher P. | Sell | 10 | $226.23 | 2.26K |
| 2025-11-06 | Litterio Christopher P. | Sell | 192 | $227.14 | 43.61K |
| 2025-11-06 | Litterio Christopher P. | Sell | 56 | $229.21 | 12.84K |
| 2025-11-06 | Litterio Christopher P. | Sell | 100 | $230.31 | 23.03K |
| 2025-11-06 | Litterio Christopher P. | Sell | 677 | $232.29 | 157.26K |
| 2025-09-05 | CROTEAU DANIEL C | Sell | 1.00K | $206.04 | 206.04K |
| 2025-09-05 | CROTEAU DANIEL C | Sell | 1.87K | $206.00 | 385.84K |
| 2025-08-07 | CROTEAU DANIEL C | Buy | 1.32K | $22.36 | 29.47K |
| 2025-08-07 | CROTEAU DANIEL C | Sell | 1.32K | $22.36 | 29.47K |
| 2025-06-04 | Hassett Joseph | Buy | 625 | — | — |
| 2025-06-04 | Hudson Symeria | Buy | 625 | — | — |
| 2025-06-04 | FELDMANN CYNTHIA L | Buy | 625 | — | — |
| 2025-06-04 | CROTEAU DANIEL C | Buy | 625 | — | — |
| 2025-06-04 | OBERDORF THOMAS | Buy | 625 | — | — |
| 2025-06-04 | KOZIN MARC D | Buy | 625 | — | — |
| 2025-05-12 | OBERDORF THOMAS | Buy | 2.92K | $19.97 | 58.33K |
| 2025-05-12 | OBERDORF THOMAS | Sell | 2.92K | $19.97 | 58.33K |
| 2025-05-08 | Litterio Christopher P. | Sell | 1.43K | $220.08 | 314.49K |
| 2025-05-08 | Litterio Christopher P. | Sell | 44 | $221.52 | 9.75K |
| 2025-03-03 | Holt Jason | Sell | 462 | $215.24 | 99.44K |
| 2025-03-03 | Cardin Steve | Sell | 623 | $215.24 | 134.09K |
| 2025-03-03 | Litterio Christopher P. | Sell | 921 | $215.24 | 198.24K |
| 2025-03-03 | ROCK MITCHELL | Sell | 2.52K | $215.24 | 543.05K |
| 2025-03-03 | LATAILLE RONALD J | Sell | 2.03K | $215.24 | 437.80K |
| 2025-03-03 | BAILLY R JEFFREY | Sell | 9.80K | $215.24 | 2.11M |
| 2025-02-28 | FELDMANN CYNTHIA L | Buy | 2.76K | $38.61 | 106.41K |
| 2025-02-28 | FELDMANN CYNTHIA L | Sell | 2.55K | $230.66 | 587.95K |
| 2025-02-28 | FELDMANN CYNTHIA L | Sell | 207 | $231.51 | 47.92K |
| 2025-02-28 | FELDMANN CYNTHIA L | Sell | 2.76K | $38.61 | 106.41K |
| 2025-02-27 | CROTEAU DANIEL C | Sell | 661 | $225.70 | 149.19K |
| 2025-02-27 | CROTEAU DANIEL C | Sell | 1.17K | $226.46 | 264.96K |
| 2025-02-27 | CROTEAU DANIEL C | Sell | 1.60K | $227.47 | 364.18K |
| 2025-02-27 | CROTEAU DANIEL C | Sell | 1.50K | $228.44 | 342.20K |
| 2025-02-27 | CROTEAU DANIEL C | Sell | 758 | $229.44 | 173.92K |
| 2025-02-27 | CROTEAU DANIEL C | Sell | 252 | $231.40 | 58.31K |
| 2025-02-27 | CROTEAU DANIEL C | Sell | 306 | $232.12 | 71.03K |
| 2025-02-27 | CROTEAU DANIEL C | Sell | 600 | $233.23 | 139.94K |
Latest filed quarter: Q2 2026.
Institutions holding: 284, holders +8 vs prior quarter. Ownership 124.04%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 1.14M | 44.23K | +4.03% | 302.62M |
| CONGRESS ASSET MANAGEMENT CO | 687.44K | 164.00K | +31.33% | 182.26M |
| WASATCH ADVISORS LP | 683.26K | -94.05K | -12.10% | 181.15M |
| NEUBERGER BERMAN GROUP LLC | 537.04K | 236.44K | +78.66% | 142.38M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 357.33K | 110.83K | +44.96% | 94.74M |
| BOSTON TRUST WALDEN CORP | 336.28K | 19.21K | +6.06% | 89.16M |
| VANGUARD CAPITAL MANAGEMENT LLC | 329.62K | 2.90K | +0.89% | 87.39M |
| STATE STREET CORP | 312.81K | 9.50K | +3.13% | 82.94M |
| AMERICAN CENTURY COMPANIES INC | 279.98K | 154.12K | +122.45% | 74.23M |
| UBS GROUP AG | 254.74K | 81.00K | +46.62% | 67.54M |
| THRIVENT FINANCIAL FOR LUTHERANS | 239.39K | 2.11K | +0.89% | 63.47M |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 223.47K | -3.83K | -1.68% | 59.25M |
| GEODE CAPITAL MANAGEMENT, LLC | 200.93K | 10.31K | +5.41% | 53.28M |
| ALLSPRING GLOBAL INVESTMENTS HOLDINGS, LLC | 195.72K | 5.86K | +3.08% | 52.58M |
| DIMENSIONAL FUND ADVISORS LP | 186.31K | 6.34K | +3.52% | 49.40M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 161.22K | 9.46K | +6.23% | 42.74M |
| ALTRAVUE CAPITAL, LLC | 147.47K | -6.60K | -4.28% | 39.10M |
| ANNEX ADVISORY SERVICES, LLC | 130.48K | 87 | +0.07% | 34.59M |
| MORGAN STANLEY | 124.39K | -4.19K | -3.26% | 32.98M |
| FRANKLIN TEMPLETON INC | 114.07K | 31.92K | +38.86% | 30.24M |
| SWEDBANK AB | 105.50K | -9.50K | -8.26% | 27.97M |
| ASHFORD CAPITAL MANAGEMENT INC | 105.02K | -2.99K | -2.77% | 27.84M |
| GENEVA CAPITAL MANAGEMENT LLC | 103.04K | -28.14K | -21.45% | 27.32M |
| ENVESTNET ASSET MANAGEMENT INC | 98.35K | -11.44K | -10.42% | 26.07M |
| NORTHERN TRUST CORP | 91.26K | 4.86K | +5.62% | 24.20M |
Insights · Dividends · Forecast · Financials · Learn
$2.24B
Market Cap
31.50
P/E
29.68
Forward P/E
44
Score