UFP Technologies, Inc. (UFPT)
NASDAQ: UFPT · Real-Time Price · USD
214.54
-1.84 (-0.85%)
Jun 3, 2026, 11:44 AM EDT - Market open

UFP Technologies Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6601,7131,8771,314894529
Market Cap Growth
-14.97%-8.76%42.81%47.06%68.83%51.48%
Enterprise Value
1,8101,8292,0531,348951.21596.42
Last Close Price
214.54222.03244.51172.04117.8970.26
PE Ratio
24.4125.3732.2629.5121.6333.62
Forward PE
22.3823.8429.3429.8729.8825.93
PEG Ratio
-1.141.141.141.141.14
PS Ratio
2.752.843.723.292.532.57
PB Ratio
3.814.045.484.593.762.72
P/TBV Ratio
3.824.095.554.633.802.75
P/FCF Ratio
24.1121.6834.9442.61225.4859.50
P/OCF Ratio
20.5918.6328.1931.8050.3737.04
EV/Sales Ratio
2.973.034.073.372.692.89
EV/EBITDA Ratio
16.1116.4121.4719.5214.1420.13
EV/EBIT Ratio
19.4919.8125.3823.3817.1728.11
EV/FCF Ratio
26.0723.1638.2143.70239.9667.03
Debt / Equity Ratio
0.320.320.550.140.260.40
Debt / EBITDA Ratio
1.391.392.150.671.022.85
Debt / FCF Ratio
2.251.963.841.4917.259.48
Net Debt / Equity Ratio
0.310.320.560.140.270.38
Net Debt / EBITDA Ratio
1.221.202.010.590.952.47
Net Debt / FCF Ratio
1.961.703.591.3216.128.23
Asset Turnover
0.920.940.981.020.990.77
Inventory Turnover
4.824.964.544.656.065.96
Quick Ratio
1.541.381.291.201.061.30
Current Ratio
2.912.682.562.482.082.25
Return on Equity (ROE)
15.91%17.82%18.76%17.16%19.35%8.56%
Return on Assets (ROA)
11.40%11.91%12.65%12.29%12.33%5.92%
Return on Invested Capital (ROIC)
12.82%13.38%14.28%14.03%14.02%6.87%
Return on Capital Employed (ROCE)
15.72%16.30%18.00%17.26%17.94%8.78%
Earnings Yield
4.10%3.94%3.10%3.39%4.62%2.97%
FCF Yield
4.15%4.61%2.86%2.35%0.44%1.68%
Buyback Yield / Dilution
-0.19%-0.24%-1.09%-0.50%-0.63%-0.62%
Total Shareholder Return
-0.19%-0.24%-1.09%-0.50%-0.63%-0.62%
SEC Filings: 10-K · 10-Q