StockComparison Logo
vs

OCGN vs CBIO

Comparison between Ocugen Inc (OCGN, Company) and (CBIO, Company).

Both OCGN and CBIO are from the Healthcare sector.

OCGN vs CBIO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OCGN
$436M
Winner
CBIO
$436M
Max Drawdown
OCGN
99.97%
Winner
CBIO
50.33%
Sharpe Ratio
Winner
OCGN
0.65
CBIO
0.57
5Y Beta
OCGN
1.70
Winner
CBIO
0.79
Industry
OCGN
Biotechnology
CBIO
Biotechnology
P/E Ratio
Winner
OCGN
-5.66
CBIO
-3.15
Forward P/E
OCGN
13.07
CBIO
N/A
PEG Ratio
Winner
OCGN
-0.49
CBIO
-0.01
5Y EPS CAGR
OCGN
8.79%
Winner
CBIO
34.96%
Debt to Equity
OCGN
502.91%
Winner
CBIO
0.00%
Free Cash Flow Yield
Winner
OCGN
-13.65%
CBIO
-17.51%

OCGN vs CBIO - Historical Returns

Returns include dividend reinvestment.

1M
OCGN
-7.97%
Winner
CBIO
-2.69%
3M
Winner
OCGN
-23.95%
CBIO
-33.74%
6M
OCGN
-23.49%
Winner
CBIO
+33.05%
1Y
OCGN
+8.55%
Winner
CBIO
+29.21%
5Y(CAGR)
OCGN
-28.80%
CBIO
N/A
10Y(CAGR)
OCGN
-36.08%
CBIO
N/A
Max(CAGR)
OCGN
-41.90%
Winner
CBIO
+5.79%

OCGN vs CBIO - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

YearOCGNCBIO
2026-7.97%+53.70%
2025+50.00%-25.88%
2024+22.41%N/A
2023-54.00%N/A
2022-72.46%N/A
2021+48.21%N/A
2020+258.33%N/A
2019-92.93%N/A
2018-95.73%N/A
2017+23.49%N/A
2016-48.77%N/A
2015-68.33%N/A
2014-6.38%N/A

OCGN vs CBIO Drawdown Comparison

The maximum drawdown for OCGN was -99.97%, occurring on Jul 14, 2020. This drawdown has not yet recovered.

The maximum drawdown for CBIO was -50.33%, occurring on Feb 13, 2026. Recovery took 192 trading sessions.

The current OCGN drawdown is -99.82%. The current CBIO drawdown is -36.88%.

RankOCGNCBIO
#1-99.97%
Jan 5, 2015 - Jul 14, 2020
-50.33%
Jun 25, 2025 - Mar 31, 2026
#2-10.60%
Dec 3, 2014 - Jan 5, 2015
-45.33%
Apr 22, 2026 - Jul 17, 2026
#3N/A-17.06%
Jun 13, 2025 - Jun 25, 2025
#4N/A-7.27%
Apr 2, 2026 - Apr 14, 2026
#5N/A-2.51%
Apr 15, 2026 - Apr 17, 2026

Correlation

Correlation between OCGN and CBIO is 0.15 which considered as a very weak or no correlation - the stocks move independently of each other.

0.15
-101

Select Stocks to Compare