StockComparison Logo
vs

UFPT vs BCAX

Comparison between UFP Technologies Inc (UFPT, Company) and Bicara Therapeutics Inc (BCAX, Company).

Both UFPT and BCAX are from the Healthcare sector.

UFPT vs BCAX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
UFPT
$1.84B
BCAX
$1.83B
Max Drawdown
UFPT
78.29%
Winner
BCAX
67.82%
Sharpe Ratio
UFPT
0.25
Winner
BCAX
1.76
5Y Beta
Winner
UFPT
1.03
BCAX
1.40
Industry
UFPT
Medical Devices
BCAX
Biotechnology
P/E Ratio
UFPT
102.91
Winner
BCAX
-10.41
Forward P/E
UFPT
21.83
BCAX
N/A
5Y EPS CAGR
UFPT
2.90%
BCAX
N/A
Debt to Equity
UFPT
31.36%
Winner
BCAX
0.00%
Free Cash Flow Yield
Winner
UFPT
3.95%
BCAX
-6.36%

UFPT vs BCAX - Historical Returns

Returns include dividend reinvestment.

1M
UFPT
+0.74%
Winner
BCAX
+10.92%
3M
UFPT
+19.24%
Winner
BCAX
+21.41%
6M
UFPT
-8.69%
Winner
BCAX
+65.65%
1Y
UFPT
-2.92%
Winner
BCAX
+135.20%
5Y(CAGR)
UFPT
+31.59%
BCAX
N/A
10Y(CAGR)
UFPT
+26.19%
BCAX
N/A
Max(CAGR)
Winner
UFPT
+17.57%
BCAX
+9.55%

UFPT vs BCAX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearUFPTBCAX
2026+5.73%+69.29%
2025-9.83%-0.56%
2024+47.43%-25.59%
2023+48.85%N/A
2022+66.46%N/A
2021+54.15%N/A
2020-3.20%N/A
2019+57.99%N/A
2018+9.04%N/A
2017+7.96%N/A
2016+6.31%N/A
2015-0.13%N/A
2014-3.25%N/A
2013+33.09%N/A
2012+20.75%N/A
2011+13.53%N/A
2010+87.54%N/A
2009+26.21%N/A
2008-31.83%N/A
2007+30.32%N/A
2006+136.13%N/A
2005-35.95%N/A
2004+94.36%N/A
2003+74.11%N/A
2002-4.67%N/A
2001-35.39%N/A
2000-38.62%N/A
1999-12.00%N/A

UFPT vs BCAX Drawdown Comparison

The maximum drawdown for UFPT was -78.29%, occurring on Dec 21, 2001. Recovery took 1047 trading sessions.

The maximum drawdown for BCAX was -67.82%, occurring on Jun 27, 2025. Recovery took 445 trading sessions.

The current UFPT drawdown is -34.10%. The current BCAX drawdown is -8.78%.

RankUFPTBCAX
#1-78.29%
Mar 14, 2000 - May 14, 2004
-67.82%
Sep 17, 2024 - Jun 29, 2026
#2-75.45%
May 20, 2008 - Jan 10, 2011
-10.69%
Jul 7, 2026 - Jul 20, 2026
#3-61.37%
Mar 28, 2005 - May 9, 2006
-2.63%
Jun 30, 2026 - Jul 7, 2026
#4-48.31%
Sep 20, 2024 - Oct 30, 2025
N/A
#5-42.84%
Jul 11, 2006 - Dec 21, 2007
N/A
#6-39.62%
Feb 20, 2020 - Jan 7, 2021
N/A
#7-36.84%
Dec 26, 2007 - Apr 8, 2008
N/A
#8-36.81%
Feb 17, 2011 - Jul 17, 2013
N/A
#9-34.18%
May 14, 2004 - Oct 4, 2004
N/A
#10-32.76%
Jul 18, 2023 - Feb 21, 2024
N/A
#11-31.17%
May 9, 2006 - Jul 6, 2006
N/A
#12-28.73%
Jun 23, 2014 - May 22, 2017
N/A
#13-26.54%
Oct 3, 2018 - Jun 10, 2019
N/A
#14-24.44%
Jan 13, 2022 - May 16, 2022
N/A
#15-21.25%
Oct 4, 2004 - Mar 18, 2005
N/A

Correlation

Correlation between UFPT and BCAX is 0.34 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.34
-101

Select Stocks to Compare