StockComparison Logo
vs

UMAC vs BLZE

Comparison between Unusual Machines Inc (UMAC, Company) and Backblaze Inc - Class A (BLZE, Company).

Both UMAC and BLZE are from the Technology sector.

UMAC vs BLZE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
UMAC
$885M
Winner
BLZE
$888M
Max Drawdown
Winner
UMAC
75.61%
BLZE
89.49%
Sharpe Ratio
UMAC
0.88
Winner
BLZE
1.38
5Y Beta
UMAC
2.53
Winner
BLZE
1.58
Industry
UMAC
Computer Hardware
BLZE
Software - Infrastructure
P/E Ratio
Winner
UMAC
-64.02
BLZE
-31.87
Forward P/E
Winner
UMAC
68.03
BLZE
192.31
Debt to Equity
UMAC
0.00%
BLZE
0.00%
Free Cash Flow Yield
UMAC
-4.54%
Winner
BLZE
1.93%
P/S Ratio
UMAC
51.30
Winner
BLZE
5.90
P/B Ratio
Winner
UMAC
2.69
BLZE
11.72

UMAC vs BLZE - Historical Returns

Returns include dividend reinvestment.

1M
UMAC
-33.97%
Winner
BLZE
+65.62%
3M
UMAC
+4.59%
Winner
BLZE
+243.25%
6M
UMAC
-10.10%
Winner
BLZE
+182.51%
1Y
UMAC
+35.28%
Winner
BLZE
+162.02%
5Y(CAGR)
UMAC
N/A
BLZE
-7.63%
Max(CAGR)
Winner
UMAC
+102.29%
BLZE
-7.63%

UMAC vs BLZE - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearUMACBLZE
2026+22.62%+189.66%
2025-20.03%-23.61%
2024+455.12%-18.43%
2023N/A+23.62%
2022N/A-65.60%
2021N/A-15.13%

UMAC vs BLZE Drawdown Comparison

The maximum drawdown for UMAC was -75.61%, occurring on Apr 7, 2025. Recovery took 298 trading sessions.

The maximum drawdown for BLZE was -89.49%, occurring on Mar 30, 2026. This drawdown has not yet recovered.

The current UMAC drawdown is -50.21%. The current BLZE drawdown is -56.41%.

RankUMACBLZE
#1-75.61%
Dec 30, 2024 - Mar 11, 2026
-89.49%
Nov 16, 2021 - Mar 30, 2026
#2-70.29%
Feb 15, 2024 - Nov 20, 2024
N/A
#3-53.50%
Nov 29, 2024 - Dec 30, 2024
N/A
#4-50.21%
Jun 2, 2026 - Jul 16, 2026
N/A
#5-49.89%
Mar 12, 2026 - May 28, 2026
N/A
#6-9.31%
Nov 25, 2024 - Nov 27, 2024
N/A
#7-9.13%
May 29, 2026 - Jun 2, 2026
N/A

Correlation

Correlation between UMAC and BLZE is 0.22 which considered as a very weak or no correlation - the stocks move independently of each other.

0.22
-101

Select Stocks to Compare