StockComparison Logo
vs

BCAB vs RMSG

Comparison between BioAtla Inc (BCAB, Company) and Real Messenger Corporation (RMSG, Company).

BCAB is from the Healthcare sector, while RMSG is from the Technology sector.

BCAB vs RMSG - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BCAB
$6.07M
RMSG
$6.05M
Max Drawdown
BCAB
99.91%
Winner
RMSG
93.34%
Sharpe Ratio
BCAB
-0.60
Winner
RMSG
0.72
5Y Beta
BCAB
1.35
Winner
RMSG
0.98
Industry
BCAB
Biotechnology
RMSG
Software - Application
P/E Ratio
Winner
BCAB
-0.09
RMSG
1023.57
Debt to Equity
Winner
BCAB
0.00%
RMSG
6.36%
Free Cash Flow Yield
BCAB
N/A
RMSG
-13.92%
P/S Ratio
BCAB
N/A
RMSG
244.27
P/B Ratio
BCAB
N/A
RMSG
10.22

BCAB vs RMSG - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BCAB
-6.76%
RMSG
-51.25%
3M
BCAB
-54.31%
Winner
RMSG
+41.29%
6M
BCAB
-90.77%
Winner
RMSG
-61.94%
1Y
BCAB
-81.66%
Winner
RMSG
-72.31%
5Y(CAGR)
BCAB
-71.60%
RMSG
N/A
Max(CAGR)
Winner
BCAB
-66.70%
RMSG
-69.17%

BCAB vs RMSG - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearBCABRMSG
2026-86.32%-56.63%
2025-7.54%-45.34%
2024-77.69%-32.18%
2023-69.55%N/A
2022-56.07%N/A
2021-41.87%N/A
2020+9.64%N/A

BCAB vs RMSG Drawdown Comparison

The maximum drawdown for BCAB was -99.91%, occurring on Jun 8, 2026. This drawdown has not yet recovered.

The maximum drawdown for RMSG was -93.34%, occurring on Mar 24, 2026. This drawdown has not yet recovered.

The current BCAB drawdown is -99.90%. The current RMSG drawdown is -88.68%.

RankBCABRMSG
#1-99.91%
Mar 18, 2021 - Jun 8, 2026
-93.34%
Aug 20, 2025 - Mar 24, 2026
#2-13.65%
Feb 18, 2021 - Mar 9, 2021
-65.83%
Nov 21, 2024 - Aug 19, 2025
#3-9.50%
Dec 17, 2020 - Jan 6, 2021
N/A
#4-7.86%
Jan 25, 2021 - Feb 4, 2021
N/A
#5-7.65%
Jan 14, 2021 - Jan 25, 2021
N/A
#6-5.04%
Feb 11, 2021 - Feb 17, 2021
N/A
#7-3.30%
Mar 12, 2021 - Mar 16, 2021
N/A

Correlation

Correlation between BCAB and RMSG is 0.46 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.46
-101

Select Stocks to Compare