StockComparison Logo
vs

CBIO vs ITRG

Comparison between (CBIO, Company) and Integra Resources Corp (ITRG, Company).

CBIO is from the Healthcare sector, while ITRG is from the Basic Materials sector.

CBIO vs ITRG - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CBIO
$436M
ITRG
$436M
Max Drawdown
Winner
CBIO
50.33%
ITRG
93.85%
Sharpe Ratio
CBIO
0.57
Winner
ITRG
0.81
5Y Beta
Winner
CBIO
0.79
ITRG
0.93
Industry
CBIO
Biotechnology
ITRG
Other Precious Metals & Mining
P/E Ratio
Winner
CBIO
-3.15
ITRG
83.24
Forward P/E
CBIO
N/A
ITRG
5.52
PEG Ratio
CBIO
-0.01
ITRG
N/A
5Y EPS CAGR
CBIO
34.96%
ITRG
N/A
Debt to Equity
Winner
CBIO
0.00%
ITRG
13.50%
Free Cash Flow Yield
CBIO
-17.51%
Winner
ITRG
-0.22%

CBIO vs ITRG - Historical Returns

Returns include dividend reinvestment.

1M
Winner
CBIO
-2.69%
ITRG
-15.14%
3M
CBIO
-33.74%
Winner
ITRG
-28.04%
6M
Winner
CBIO
+33.05%
ITRG
-53.80%
1Y
CBIO
+29.21%
Winner
ITRG
+32.30%
5Y(CAGR)
CBIO
N/A
ITRG
-20.78%
Max(CAGR)
Winner
CBIO
+5.79%
ITRG
-22.17%

CBIO vs ITRG - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearCBIOITRG
2026+53.70%-44.53%
2025-25.88%+345.56%
2024N/A-14.72%
2023N/A-33.36%
2022N/A-70.83%
2021N/A-45.43%
2020N/A+1.29%

CBIO vs ITRG Drawdown Comparison

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

The maximum drawdown for ITRG was -93.85%, occurring on Nov 20, 2023. This drawdown has not yet recovered.

The current CBIO drawdown is -36.88%. The current ITRG drawdown is -81.07%.

RankCBIOITRG
#1-50.33%
Jun 25, 2025 - Mar 31, 2026
-93.85%
Aug 3, 2020 - Nov 20, 2023
#2-45.33%
Apr 22, 2026 - Jul 17, 2026
-11.27%
Jul 10, 2020 - Aug 3, 2020
#3-17.06%
Jun 13, 2025 - Jun 25, 2025
N/A
#4-7.27%
Apr 2, 2026 - Apr 14, 2026
N/A
#5-2.51%
Apr 15, 2026 - Apr 17, 2026
N/A

Correlation

Correlation between CBIO and ITRG is -0.37 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.37
-101

Select Stocks to Compare