StockComparison Logo
vs

ALTO vs TTRX

Comparison between Alto Ingredients Inc (ALTO, Company) and Turn Therapeutics Inc (TTRX, Company).

ALTO is from the Basic Materials sector, while TTRX is from the Healthcare sector.

ALTO vs TTRX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ALTO
$315M
TTRX
$314M
Max Drawdown
ALTO
99.99%
Winner
TTRX
70.54%
Sharpe Ratio
Winner
ALTO
1.83
TTRX
0.94
5Y Beta
Winner
ALTO
0.48
TTRX
1.55
Industry
ALTO
Specialty Chemicals
TTRX
Biotechnology
P/E Ratio
ALTO
6.05
Winner
TTRX
-36.67
Forward P/E
ALTO
10.85
TTRX
N/A
Debt to Equity
Winner
ALTO
23.27%
TTRX
882.68%
Free Cash Flow Yield
Winner
ALTO
15.86%
TTRX
-1.38%

ALTO vs TTRX - Historical Returns

Returns include dividend reinvestment.

1M
ALTO
-28.45%
Winner
TTRX
+4.12%
3M
ALTO
-8.50%
Winner
TTRX
+145.89%
6M
ALTO
+56.72%
Winner
TTRX
+180.91%
1Y
Winner
ALTO
+296.23%
TTRX
+40.86%
5Y(CAGR)
ALTO
-2.76%
TTRX
N/A
10Y(CAGR)
ALTO
-4.45%
TTRX
N/A
Max(CAGR)
ALTO
-22.60%
Winner
TTRX
+49.92%

ALTO vs TTRX - Annual Returns (2005 - 2026)

Returns include dividend reinvestment.

YearALTOTTRX
2026+57.89%+110.23%
2025+70.41%-43.71%
2024-41.79%N/A
2023-8.59%N/A
2022-44.40%N/A
2021-15.61%N/A
2020+567.57%N/A
2019-40.37%N/A
2018-81.28%N/A
2017-53.81%N/A
2016+95.88%N/A
2015-56.31%N/A
2014+97.51%N/A
2013-0.20%N/A
2012-71.52%N/A
2011-79.26%N/A
2010-7.19%N/A
2009+51.06%N/A
2008-94.58%N/A
2007-45.27%N/A
2006+39.28%N/A
2005+12.71%N/A

ALTO vs TTRX Drawdown Comparison

The maximum drawdown for ALTO was -99.99%, occurring on Mar 17, 2020. This drawdown has not yet recovered.

The maximum drawdown for TTRX was -70.54%, occurring on Nov 20, 2025. Recovery took 184 trading sessions.

The current ALTO drawdown is -99.91%. The current TTRX drawdown is -6.45%.

RankALTOTTRX
#1-99.99%
May 11, 2006 - Mar 17, 2020
-70.54%
Oct 9, 2025 - Jul 7, 2026
#2-40.42%
Apr 7, 2005 - Nov 21, 2005
-27.01%
Jul 21, 2026 - Aug 7, 2026
#3-33.61%
Nov 28, 2005 - Jan 30, 2006
-9.27%
Jul 7, 2026 - Jul 20, 2026
#4-18.75%
Jan 31, 2006 - Feb 13, 2006
-7.78%
Aug 7, 2026 - Aug 12, 2026
#5-14.82%
Apr 17, 2006 - May 1, 2006
-6.45%
Aug 12, 2026 - Aug 13, 2026
#6-13.48%
Feb 13, 2006 - Feb 27, 2006
N/A
#7-12.80%
Feb 27, 2006 - Mar 28, 2006
N/A
#8-12.48%
Apr 10, 2006 - Apr 17, 2006
N/A
#9-7.03%
May 3, 2006 - May 8, 2006
N/A
#10-4.09%
Mar 28, 2005 - Apr 1, 2005
N/A
#11-3.36%
Mar 29, 2006 - Apr 5, 2006
N/A
#12-1.53%
Apr 1, 2005 - Apr 5, 2005
N/A
#13-1.37%
Nov 21, 2005 - Nov 25, 2005
N/A

Correlation

Correlation between ALTO and TTRX is 0.34 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.34
-101

Select Stocks to Compare