StockComparison Logo
vs

BETR vs IPSC

Comparison between Better Home & Finance Holding Company (BETR, Company) and Century Therapeutics Inc (IPSC, Company).

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

BETR vs IPSC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BETR
$388M
IPSC
$387M
Max Drawdown
Winner
BETR
86.62%
IPSC
98.78%
Sharpe Ratio
BETR
0.90
Winner
IPSC
1.78
5Y Beta
Winner
BETR
1.40
IPSC
1.57
Industry
BETR
Mortgage Finance
IPSC
Biotechnology
P/E Ratio
BETR
-2.00
Winner
IPSC
-4.17
PEG Ratio
BETR
N/A
IPSC
-0.01
5Y EPS CAGR
BETR
N/A
IPSC
-16.95%
Debt to Equity
BETR
0.00%
IPSC
0.00%
Free Cash Flow Yield
BETR
-60.85%
Winner
IPSC
-24.73%
P/S Ratio
Winner
BETR
2.42
IPSC
3.72
P/B Ratio
BETR
52.11
Winner
IPSC
1.52

BETR vs IPSC - Historical Returns

Returns include dividend reinvestment.

1M
BETR
-16.72%
Winner
IPSC
-7.86%
3M
BETR
-48.73%
Winner
IPSC
-4.95%
6M
BETR
-30.41%
Winner
IPSC
-12.81%
1Y
BETR
+50.41%
Winner
IPSC
+219.84%
5Y(CAGR)
BETR
N/A
IPSC
-40.88%
Max(CAGR)
Winner
BETR
-28.28%
IPSC
-37.32%

BETR vs IPSC - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearBETRIPSC
2026-37.22%+112.08%
2025+256.46%-4.35%
2024-77.36%-72.25%
2023-29.00%-33.20%
2022N/A-67.78%
2021N/A-30.53%

BETR vs IPSC Drawdown Comparison

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

The maximum drawdown for IPSC was -98.78%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The current BETR drawdown is -74.66%. The current IPSC drawdown is -93.39%.

RankBETRIPSC
#1-86.62%
Aug 25, 2023 - Sep 23, 2025
-98.78%
Aug 13, 2021 - Apr 8, 2025
#2-74.67%
Oct 23, 2025 - Jul 23, 2026
-13.25%
Jun 22, 2021 - Jun 29, 2021
#3-26.32%
Sep 23, 2025 - Oct 20, 2025
-11.38%
Jun 30, 2021 - Aug 3, 2021
#4-18.99%
Oct 20, 2025 - Oct 23, 2025
-0.88%
Aug 3, 2021 - Aug 5, 2021
#5N/A-0.50%
Aug 5, 2021 - Aug 9, 2021
#6N/A-0.16%
Aug 9, 2021 - Aug 11, 2021

Correlation

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

0.11
-101

Select Stocks to Compare