StockComparison Logo
vs

GPCR vs BETA

Comparison between Structure Therapeutics Inc (GPCR, Company) and BETA Technologies Inc - Class A (BETA, Company).

GPCR is from the Healthcare sector, while BETA is from the Industrials sector.

GPCR vs BETA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
GPCR
$3.90B
Winner
BETA
$3.90B
Max Drawdown
GPCR
80.96%
Winner
BETA
63.07%
Sharpe Ratio
Winner
GPCR
1.21
BETA
-0.97
5Y Beta
Winner
GPCR
0.86
BETA
2.87
Industry
GPCR
Biotechnology
BETA
Aerospace & Defense
P/E Ratio
Winner
GPCR
-19.91
BETA
-1.71
PEG Ratio
GPCR
-1.93
BETA
N/A
Debt to Equity
Winner
GPCR
0.00%
BETA
10.71%
Free Cash Flow Yield
Winner
GPCR
-4.08%
BETA
-15.64%
P/S Ratio
GPCR
N/A
BETA
112.58
P/B Ratio
GPCR
2.63
Winner
BETA
2.42

GPCR vs BETA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
GPCR
+17.46%
BETA
+9.36%
3M
GPCR
-4.94%
Winner
BETA
+5.44%
6M
GPCR
-40.01%
Winner
BETA
-33.38%
1Y
GPCR
+158.51%
BETA
N/A
Max(CAGR)
Winner
GPCR
+21.34%
BETA
-62.73%

GPCR vs BETA - Annual Returns (2023 - 2026)

Returns include dividend reinvestment.

YearGPCRBETA
2026-25.73%-33.33%
2025+146.72%-21.64%
2024-32.85%N/A
2023+56.77%N/A

GPCR vs BETA Drawdown Comparison

The maximum drawdown for GPCR was -80.96%, occurring on Apr 8, 2025. Recovery took 551 trading sessions.

The maximum drawdown for BETA was -63.07%, occurring on Mar 30, 2026. This drawdown has not yet recovered.

The current GPCR drawdown is -46.06%. The current BETA drawdown is -50.49%.

RankGPCRBETA
#1-80.96%
Oct 31, 2023 - Jan 13, 2026
-63.07%
Nov 5, 2025 - Mar 30, 2026
#2-61.74%
Jan 21, 2026 - May 19, 2026
N/A
#3-36.32%
Jul 3, 2023 - Sep 29, 2023
N/A
#4-20.11%
Mar 3, 2023 - May 23, 2023
N/A
#5-17.31%
Feb 3, 2023 - Mar 3, 2023
N/A
#6-13.79%
Jun 9, 2023 - Jun 26, 2023
N/A
#7-7.41%
Oct 3, 2023 - Oct 10, 2023
N/A
#8-2.91%
Jun 6, 2023 - Jun 8, 2023
N/A
#9-2.61%
Oct 26, 2023 - Oct 31, 2023
N/A
#10-1.67%
Oct 24, 2023 - Oct 26, 2023
N/A
#11-1.62%
Oct 16, 2023 - Oct 19, 2023
N/A
#12-1.18%
Jun 1, 2023 - Jun 6, 2023
N/A
#13-1.03%
May 26, 2023 - Jun 1, 2023
N/A
#14-0.52%
Oct 12, 2023 - Oct 16, 2023
N/A

Correlation

Correlation between GPCR and BETA is 0.23 which considered as a very weak or no correlation - the stocks move independently of each other.

0.23
-101

Select Stocks to Compare