StockComparison Logo
vs

MCTR vs NAOV

Comparison between CTRL Group Ltd (MCTR, Company) and NanoVibronix Inc (NAOV, Company).

MCTR is from the Communication Services sector, while NAOV is from the Healthcare sector.

MCTR vs NAOV - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
MCTR
$15M
NAOV
$15M
Max Drawdown
Winner
MCTR
97.20%
NAOV
99.98%
Sharpe Ratio
Winner
MCTR
0.64
NAOV
-0.29
5Y Beta
MCTR
2.21
Winner
NAOV
0.27
Industry
MCTR
Advertising Agencies
NAOV
Medical Devices
P/E Ratio
Winner
MCTR
-4.33
NAOV
-0.23
PEG Ratio
MCTR
N/A
NAOV
-0.00
5Y EPS CAGR
MCTR
N/A
NAOV
-31.06%
Debt to Equity
MCTR
30.47%
Winner
NAOV
0.00%
Free Cash Flow Yield
Winner
MCTR
-29.96%
NAOV
-83.43%

MCTR vs NAOV - Historical Returns

Returns include dividend reinvestment.

1M
Winner
MCTR
-5.19%
NAOV
-12.61%
3M
MCTR
-58.27%
Winner
NAOV
-35.68%
6M
MCTR
-81.00%
Winner
NAOV
-66.50%
1Y
Winner
MCTR
-77.45%
NAOV
-93.91%
5Y(CAGR)
MCTR
N/A
NAOV
-72.20%
10Y(CAGR)
MCTR
N/A
NAOV
-61.29%
Max(CAGR)
MCTR
-81.63%
Winner
NAOV
-61.29%

MCTR vs NAOV - Annual Returns (2017 - 2025)

Returns include dividend reinvestment.

YearMCTRNAOV
2025-77.45%-94.11%
2024N/A-48.70%
2023N/A-75.00%
2022N/A-77.70%
2021N/A+25.30%
2020N/A-73.19%
2019N/A-21.30%
2018N/A-19.88%
2017N/A-19.31%

MCTR vs NAOV Drawdown Comparison

The maximum drawdown for MCTR was -97.20%, occurring on Oct 30, 2025. This drawdown has not yet recovered.

The maximum drawdown for NAOV was -99.98%, occurring on Nov 21, 2025. This drawdown has not yet recovered.

The current MCTR drawdown is -97.03%. The current NAOV drawdown is -99.98%.

RankMCTRNAOV
#1-97.20%
Jun 3, 2025 - Oct 30, 2025
-99.98%
Oct 3, 2017 - Nov 21, 2025
#2-42.79%
May 16, 2025 - Jun 3, 2025
-13.39%
Jul 7, 2017 - Sep 8, 2017
#3-41.09%
Jan 23, 2025 - Mar 13, 2025
-6.06%
Sep 8, 2017 - Sep 29, 2017
#4-34.24%
Mar 18, 2025 - May 16, 2025
-5.60%
Jun 26, 2017 - Jul 7, 2017
#5-3.47%
Mar 14, 2025 - Mar 18, 2025
-0.85%
Jun 20, 2017 - Jun 23, 2017

Correlation

Correlation between MCTR and NAOV is 0.76 which considered as a strong positive correlation - the stocks tend to move together.

0.76
-101

Select Stocks to Compare