StockComparison Logo
vs

STEC vs ODYS

Comparison between Santech Holdings Ltd (STEC, Company) and Odysight.ai Inc (ODYS, Company).

Both STEC and ODYS are from the Technology sector.

5-Year PerformanceODYS has outperformed STEC, delivering a return of +33.0% compared to -27.9%

STEC vs ODYS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
STEC
$67M
Winner
ODYS
$68M
Max Drawdown
STEC
97.92%
Winner
ODYS
86.31%
Sharpe Ratio
Winner
STEC
1.00
ODYS
0.16
5Y Beta
Winner
STEC
-0.26
ODYS
0.30
Industry
STEC
Software - Application
ODYS
Scientific & Technical Instruments
P/E Ratio
Winner
STEC
-12.56
ODYS
-3.71
Forward P/E
STEC
4.60
ODYS
N/A
PEG Ratio
STEC
-0.04
Winner
ODYS
-0.33
Debt to Equity
STEC
0.00%
ODYS
0.00%
Free Cash Flow Yield
Winner
STEC
-9.62%
ODYS
-23.33%
P/S Ratio
Winner
STEC
3.68
ODYS
65.68
P/B Ratio
STEC
10.36
Winner
ODYS
3.15

STEC vs ODYS - Historical Returns

Returns include dividend reinvestment.

1M
Winner
STEC
+0.00%
ODYS
-16.30%
3M
STEC
N/A
ODYS
-37.16%
6M
Winner
STEC
+59.38%
ODYS
+20.93%
1Y
Winner
STEC
+62.77%
ODYS
-13.69%
5Y(CAGR)
STEC
-27.87%
Winner
ODYS
+33.00%
Max(CAGR)
STEC
-29.98%
Winner
ODYS
+20.82%

STEC vs ODYS - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearSTECODYS
2026+0.00%+21.99%
2025+45.70%-59.26%
2024-32.04%+162.30%
2023-66.06%-39.00%
2022-1.22%-37.50%
2021-43.33%+900.00%
2020N/A-49.23%

STEC vs ODYS Drawdown Comparison

The maximum drawdown for STEC was -97.92%, occurring on Aug 19, 2024. This drawdown has not yet recovered.

The maximum drawdown for ODYS was -86.31%, occurring on Aug 10, 2023. This drawdown has not yet recovered.

The current STEC drawdown is -84.55%. The current ODYS drawdown is -59.61%.

RankSTECODYS
#1-97.92%
Mar 26, 2021 - Aug 19, 2024
-86.31%
Aug 25, 2021 - Aug 10, 2023
#2N/A-78.43%
May 6, 2020 - Aug 12, 2021
#3N/A-38.89%
Aug 12, 2021 - Aug 17, 2021

Correlation

Correlation between STEC and ODYS is -0.21 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.21
-101

Select Stocks to Compare