StockComparison Logo
vs

ZENA vs LUD

Comparison between ZenaTech Inc (ZENA, Company) and Luda Technology Group Ltd (LUD, Company).

ZENA is from the Technology sector, while LUD is from the Basic Materials sector.

ZENA vs LUD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ZENA
$97M
Winner
LUD
$98M
Max Drawdown
ZENA
87.96%
Winner
LUD
83.76%
Sharpe Ratio
ZENA
-0.73
Winner
LUD
0.73
5Y Beta
ZENA
1.94
Winner
LUD
0.45
Industry
ZENA
Software - Infrastructure
LUD
Steel
P/E Ratio
Winner
ZENA
-4.20
LUD
175.22
PEG Ratio
ZENA
-0.00
LUD
N/A
Debt to Equity
ZENA
77.92%
Winner
LUD
57.04%
Free Cash Flow Yield
ZENA
-20.25%
Winner
LUD
-2.22%
P/S Ratio
ZENA
16.07
Winner
LUD
2.91
P/B Ratio
ZENA
7.99
Winner
LUD
4.54

ZENA vs LUD - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ZENA
+23.02%
LUD
-2.14%
3M
Winner
ZENA
-14.07%
LUD
-27.98%
6M
ZENA
-41.84%
Winner
LUD
-34.59%
1Y
ZENA
-64.38%
Winner
LUD
-11.94%
Max(CAGR)
ZENA
-58.63%
Winner
LUD
+5.96%

ZENA vs LUD - Annual Returns (2024 - 2026)

Returns include dividend reinvestment.

YearZENALUD
2026-45.37%-45.49%
2025-57.78%+60.50%
2024-12.61%N/A

ZENA vs LUD Drawdown Comparison

The maximum drawdown for ZENA was -87.96%, occurring on May 21, 2026. This drawdown has not yet recovered.

The maximum drawdown for LUD was -83.76%, occurring on Mar 31, 2026. This drawdown has not yet recovered.

The current ZENA drawdown is -83.40%. The current LUD drawdown is -77.92%.

RankZENALUD
#1-87.96%
Nov 26, 2024 - May 21, 2026
-83.76%
Sep 10, 2025 - Mar 31, 2026
#2-83.52%
Oct 1, 2024 - Nov 26, 2024
-49.40%
Jul 22, 2025 - Sep 2, 2025
#3N/A-35.14%
Jun 23, 2025 - Jul 21, 2025
#4N/A-26.92%
Mar 20, 2025 - Jun 16, 2025
#5N/A-7.40%
Sep 3, 2025 - Sep 5, 2025
#6N/A-4.33%
Mar 17, 2025 - Mar 20, 2025
#7N/A-3.69%
Feb 28, 2025 - Mar 5, 2025
#8N/A-2.39%
Mar 12, 2025 - Mar 14, 2025
#9N/A-1.28%
Jun 17, 2025 - Jun 20, 2025

Correlation

Correlation between ZENA and LUD is 0.56 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.56
-101

Select Stocks to Compare