StockComparison Logo
vs

SRTS vs NPT

Comparison between Sensus Healthcare Inc (SRTS, Company) and Texxon Holding Ltd (NPT, Company).

SRTS is from the Healthcare sector, while NPT is from the Consumer Cyclical sector.

SRTS vs NPT - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SRTS
$51M
NPT
$50M
Max Drawdown
Winner
SRTS
87.51%
NPT
94.10%
Sharpe Ratio
SRTS
-0.11
Winner
NPT
0.95
5Y Beta
Winner
SRTS
0.82
NPT
2.15
Industry
SRTS
Medical Devices
NPT
Specialty Retail
P/E Ratio
SRTS
-6.52
Winner
NPT
-54.04
Forward P/E
SRTS
21.37
NPT
N/A
PEG Ratio
SRTS
0.00
NPT
N/A
5Y EPS CAGR
SRTS
12.30%
NPT
N/A
Debt to Equity
SRTS
0.00%
Winner
NPT
-1385.06%
Free Cash Flow Yield
Winner
SRTS
-1.46%
NPT
-84.88%
P/S Ratio
SRTS
2.25
Winner
NPT
0.09
P/B Ratio
Winner
SRTS
1.11
NPT
12.45

SRTS vs NPT - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SRTS
+9.75%
NPT
+0.78%
3M
Winner
SRTS
-23.81%
NPT
-29.89%
6M
Winner
SRTS
-38.71%
NPT
-58.18%
1Y
SRTS
-33.91%
NPT
N/A
5Y(CAGR)
SRTS
-4.57%
NPT
N/A
10Y(CAGR)
SRTS
-6.35%
NPT
N/A
Max(CAGR)
Winner
SRTS
-6.35%
NPT
-57.86%

SRTS vs NPT - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

YearSRTSNPT
2026-25.85%-50.57%
2025-43.94%+1.02%
2024+177.91%N/A
2023-66.52%N/A
2022+2.63%N/A
2021+87.05%N/A
2020+4.61%N/A
2019-53.42%N/A
2018+30.00%N/A
2017-1.53%N/A
2016-10.26%N/A

SRTS vs NPT Drawdown Comparison

The maximum drawdown for SRTS was -87.51%, occurring on Nov 13, 2023. This drawdown has not yet recovered.

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

The current SRTS drawdown is -79.69%. The current NPT drawdown is -87.41%.

RankSRTSNPT
#1-87.51%
Aug 12, 2022 - Nov 13, 2023
-94.10%
Mar 6, 2026 - May 14, 2026
#2-80.17%
Mar 15, 2019 - Feb 15, 2022
-62.94%
Oct 29, 2025 - Mar 3, 2026
#3-46.56%
Aug 11, 2016 - May 3, 2018
-2.96%
Oct 23, 2025 - Oct 27, 2025
#4-40.37%
Mar 24, 2022 - Aug 5, 2022
N/A
#5-39.11%
Oct 1, 2018 - Mar 15, 2019
N/A
#6-16.31%
Sep 11, 2018 - Sep 28, 2018
N/A
#7-15.96%
Mar 2, 2022 - Mar 18, 2022
N/A
#8-13.10%
Jun 20, 2018 - Sep 11, 2018
N/A
#9-9.57%
May 15, 2018 - Jun 15, 2018
N/A
#10-7.91%
Feb 18, 2022 - Feb 25, 2022
N/A
#11-5.57%
Aug 5, 2022 - Aug 12, 2022
N/A
#12-5.25%
May 4, 2018 - May 10, 2018
N/A
#13-3.09%
Feb 25, 2022 - Mar 2, 2022
N/A
#14-3.01%
Aug 1, 2016 - Aug 5, 2016
N/A
#15-2.54%
May 10, 2018 - May 15, 2018
N/A

Correlation

Correlation between SRTS and NPT is 0.62 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.62
-101

Select Stocks to Compare