StockComparison Logo
vs

CARL vs BETR

Comparison between Carlsmed Inc (CARL, Company) and Better Home & Finance Holding Company (BETR, Company).

CARL is from the Healthcare sector, while BETR is from the Financial Services sector.

CARL vs BETR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CARL
$347M
BETR
$346M
Max Drawdown
Winner
CARL
48.03%
BETR
86.62%
Sharpe Ratio
CARL
0.13
Winner
BETR
0.92
5Y Beta
Winner
CARL
1.07
BETR
1.40
Industry
CARL
Health Information Services
BETR
Mortgage Finance
P/E Ratio
Winner
CARL
-11.47
BETR
-1.78
Debt to Equity
CARL
16.66%
Winner
BETR
0.00%
Free Cash Flow Yield
Winner
CARL
-12.94%
BETR
-68.15%
P/S Ratio
CARL
6.16
Winner
BETR
2.16
P/B Ratio
Winner
CARL
3.63
BETR
49.55

CARL vs BETR - Historical Returns

Returns include dividend reinvestment.

1M
Winner
CARL
+21.97%
BETR
-22.62%
3M
Winner
CARL
+42.41%
BETR
-48.26%
6M
Winner
CARL
+1.93%
BETR
-29.79%
1Y
CARL
-13.35%
Winner
BETR
+60.97%
Max(CAGR)
Winner
CARL
-12.47%
BETR
-28.75%

CARL vs BETR - Annual Returns (2023 - 2026)

Returns include dividend reinvestment.

YearCARLBETR
2026+8.86%-38.74%
2025-14.83%+256.46%
2024N/A-77.36%
2023N/A-29.00%

CARL vs BETR Drawdown Comparison

The maximum drawdown for CARL was -48.03%, occurring on Apr 29, 2026. This drawdown has not yet recovered.

The maximum drawdown for BETR was -86.62%, occurring on Jan 14, 2025. Recovery took 520 trading sessions.

The current CARL drawdown is -25.49%. The current BETR drawdown is -75.28%.

RankCARLBETR
#1-48.03%
Dec 3, 2025 - Apr 29, 2026
-86.62%
Aug 25, 2023 - Sep 23, 2025
#2-23.00%
Sep 18, 2025 - Nov 26, 2025
-75.90%
Oct 23, 2025 - Jul 29, 2026
#3-17.39%
Jul 30, 2025 - Sep 12, 2025
-26.32%
Sep 23, 2025 - Oct 20, 2025
#4-7.92%
Nov 28, 2025 - Dec 3, 2025
-18.99%
Oct 20, 2025 - Oct 23, 2025
#5-1.57%
Sep 16, 2025 - Sep 18, 2025
N/A
#6-0.95%
Sep 12, 2025 - Sep 16, 2025
N/A
#7-0.34%
Jul 23, 2025 - Jul 30, 2025
N/A

Correlation

Correlation between CARL and BETR is 0.08 which considered as a very weak or no correlation - the stocks move independently of each other.

0.08
-101

Select Stocks to Compare