StockComparison Logo
vs

NPT vs RYM

Comparison between Texxon Holding Ltd (NPT, Company) and Agrify Corp (RYM, Company).

NPT is from the Consumer Cyclical sector, while RYM is from the Consumer Defensive sector.

NPT vs RYM - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NPT
$50M
RYM
$50M
Max Drawdown
Winner
NPT
94.10%
RYM
100.00%
Sharpe Ratio
Winner
NPT
0.95
RYM
0.46
5Y Beta
NPT
2.15
Winner
RYM
1.21
Industry
NPT
Specialty Retail
RYM
Tobacco
P/E Ratio
Winner
NPT
-54.04
RYM
-3.85
Debt to Equity
Winner
NPT
-1385.06%
RYM
244.00%
Free Cash Flow Yield
NPT
-84.88%
Winner
RYM
-31.46%
P/S Ratio
Winner
NPT
0.09
RYM
1.67
P/B Ratio
NPT
12.45
Winner
RYM
1.34

NPT vs RYM - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NPT
+0.78%
RYM
-18.09%
3M
NPT
-29.89%
Winner
RYM
-23.93%
6M
NPT
-58.18%
Winner
RYM
+14.96%
1Y
NPT
N/A
RYM
-19.61%
5Y(CAGR)
NPT
N/A
RYM
-78.80%
Max(CAGR)
Winner
NPT
-57.86%
RYM
-74.55%

NPT vs RYM - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearNPTRYM
2026-50.57%-3.67%
2025+1.02%-33.83%
2024N/A+50.99%
2023N/A-81.20%
2022N/A-99.66%
2021N/A-27.79%

NPT vs RYM Drawdown Comparison

The maximum drawdown for NPT was -94.10%, occurring on May 14, 2026. This drawdown has not yet recovered.

The maximum drawdown for RYM was -100.00%, occurring on Oct 11, 2024. This drawdown has not yet recovered.

The current NPT drawdown is -87.41%. The current RYM drawdown is -99.98%.

RankNPTRYM
#1-94.10%
Mar 6, 2026 - May 14, 2026
-100.00%
Aug 23, 2021 - Oct 11, 2024
#2-62.94%
Oct 29, 2025 - Mar 3, 2026
-65.07%
Feb 8, 2021 - Jul 23, 2021
#3-2.96%
Oct 23, 2025 - Oct 27, 2025
-14.29%
Jan 28, 2021 - Feb 2, 2021
#4N/A-9.14%
Aug 18, 2021 - Aug 23, 2021
#5N/A-8.97%
Aug 13, 2021 - Aug 18, 2021
#6N/A-8.24%
Feb 3, 2021 - Feb 5, 2021
#7N/A-7.06%
Jul 23, 2021 - Aug 6, 2021
#8N/A-6.24%
Aug 10, 2021 - Aug 13, 2021

Correlation

Correlation between NPT and RYM is -0.19 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.19
-101

Select Stocks to Compare