UFP Technologies, Inc. logo UFPT - UFP Technologies, Inc.

NEXT EARNINGS: May 5, 2026 EPS Est: $2.55 | Rev Est: $154.5M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 2
HOLD 0
SELL 0
STRONG
SELL
0
| PRICE TARGET: $298.00 DETAILS
HIGH: $344.00
LOW: $252.00
MEDIAN: $298.00
CONSENSUS: $298.00
UPSIDE: 23.87%
Market Cap: 1.86B
Volume: 205,881
Avg Volume: 183,551
52 Week Range: 178.26-275.51
Sector: Healthcare
Industry: Medical - Devices
Beta: 1.10
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 4,146
IPO Date: 1993-12-17
EPS (TTM): 7.69
P/E Ratio: 25.04
Revenue (TTM): 504.42M
Total Assets: 629.00M
Total Debt: 206.03M
Cash & Equiv: 13.45M
Rev Growth (5Y): 20.5%
EPS Growth (5Y): 23.6%
FCF Growth (5Y): 17.5%
ROCE: 14.7%
Debt/Equity: 0.60

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-24 $2.25 $2.26 -0.4% $148.9M $154.5M -3.6%
2025-11-03 $2.39 $2.22 +7.7% $154.6M $149.1M +3.7%
2025-08-04 $2.50 $2.29 +9.2% $151.2M $152.4M -0.8%
2025-05-06 $2.47 $2.05 +20.5% $148.1M $145.1M +2.1%
2025-02-25 $2.46 $1.98 +24.2% $144.1M $141.7M +1.7%
2024-11-05 $2.11 $1.81 +16.6% $145.2M $143.1M +1.5%
2024-07-31 $1.75 $1.53 +14.4% $110.2M $107.0M +3.0%
2024-05-01 $1.64 $1.10 +49.1% $105.0M $97.3M +7.9%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 504.42M 400.07M 353.79M 206.32M 179.37M 198.38M 190.46M 147.84M 146.13M 138.85M 139.31M 139.22M
Net Income 58.98M 44.92M 41.79M 15.89M 13.37M 19.75M 14.31M 9.21M 7.97M 7.59M 7.56M 11.28M
EPS 7.69 5.89 5.52 2.11 1.79 2.66 1.95 1.27 1.11 1.07 1.08 1.65
Total Assets 629.00M 404.14M 378.19M 334.13M 203.20M 188.76M 189.60M 138.21M 127.93M 119.95M 113.69M 105.02M
Total Debt 206.03M 46.04M 68.37M 84.36M 2.21M 3.09M 25.14M 0 856,000 1.87M 2.87M 3.84M
Cash & Equivalents 13.45M 5.26M 4.45M 11.12M 24.23M 3.74M 3.24M 37.98M 31.36M 29.80M 34.05M 37.30M
Operating Cash Flow 66.59M 41.33M 17.74M 14.29M 25.04M 31.23M 21.32M 17.47M 9.39M 13.10M 11.13M 16.11M
Free Cash Flow 56.94M 30.84M 3.96M 8.90M 20.67M 25.45M 15.89M 7.09M 2.10M (3.22M) (2.31M) 10.28M
FCF per Share 7.43 4.05 0.52 1.18 2.76 3.43 2.16 0.98 0.29 -0.45 -0.33 1.51
Book Value 342.76M 286.09M 237.54M 194.45M 176.89M 161.99M 140.46M 123.71M 113.05M 103.57M 94.99M 85.59M
Cash & ST Investments 13.45M 5.26M 4.45M 11.12M 24.23M 3.74M 3.24M 37.98M 31.36M 29.80M 34.05M 37.30M
ROC Equity 0.17 0.16 0.18 0.08 0.08 0.12 0.10 0.07 0.07 0.07 0.08 0.13