StockComparison Logo
vs

BLZE vs DFIN

Comparison between Backblaze Inc - Class A (BLZE, Company) and Donnelley Financial Solutions Inc (DFIN, Company).

Both BLZE and DFIN are from the Technology sector.

5-Year PerformanceDFIN has outperformed BLZE, delivering a return of +9.0% compared to +0.6%

BLZE vs DFIN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BLZE
$1.18B
Winner
DFIN
$1.18B
Max Drawdown
BLZE
89.49%
Winner
DFIN
84.38%
Sharpe Ratio
Winner
BLZE
1.34
DFIN
-0.02
5Y Beta
BLZE
1.67
Winner
DFIN
0.97
Industry
BLZE
Software - Infrastructure
DFIN
Software - Application
P/E Ratio
Winner
BLZE
-50.72
DFIN
31.47
Forward P/E
BLZE
119.05
Winner
DFIN
7.82
5Y EPS CAGR
BLZE
N/A
DFIN
0.71%
Debt to Equity
Winner
BLZE
0.00%
DFIN
52.66%
Free Cash Flow Yield
BLZE
2.04%
Winner
DFIN
12.94%

BLZE vs DFIN - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BLZE
+26.19%
DFIN
+9.66%
3M
Winner
BLZE
+177.20%
DFIN
+28.55%
6M
Winner
BLZE
+376.22%
DFIN
+26.84%
1Y
Winner
BLZE
+158.61%
DFIN
-14.30%
5Y(CAGR)
BLZE
+0.55%
Winner
DFIN
+8.96%
10Y(CAGR)
BLZE
N/A
DFIN
+8.13%
Max(CAGR)
BLZE
+0.55%
Winner
DFIN
+8.13%

BLZE vs DFIN - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

YearBLZEDFIN
2026+331.01%+8.74%
2025-23.61%-23.11%
2024-18.43%+2.38%
2023+23.62%+58.58%
2022-65.60%-17.52%
2021-15.13%+170.45%
2020N/A+62.70%
2019N/A-28.29%
2018N/A-29.28%
2017N/A-16.92%
2016N/A+0.04%

BLZE vs DFIN Drawdown Comparison

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

The maximum drawdown for DFIN was -84.38%, occurring on Mar 25, 2020. Recovery took 1010 trading sessions.

The current BLZE drawdown is -35.14%. The current DFIN drawdown is -29.01%.

RankBLZEDFIN
#1-89.49%
Nov 16, 2021 - Mar 30, 2026
-84.38%
Feb 23, 2017 - Mar 1, 2021
#2N/A-50.29%
Nov 15, 2021 - Sep 15, 2023
#3N/A-47.44%
Sep 17, 2024 - Jun 5, 2026
#4N/A-25.90%
Oct 21, 2016 - Feb 23, 2017
#5N/A-20.78%
May 3, 2021 - Jun 3, 2021
#6N/A-13.26%
Mar 12, 2021 - Apr 23, 2021
#7N/A-12.74%
Jul 30, 2024 - Sep 16, 2024
#8N/A-12.25%
Mar 4, 2024 - Jul 22, 2024
#9N/A-11.63%
Aug 5, 2021 - Sep 27, 2021
#10N/A-9.81%
Oct 2, 2023 - Nov 17, 2023
#11N/A-8.79%
Oct 3, 2016 - Oct 11, 2016
#12N/A-8.32%
Jun 11, 2021 - Jun 24, 2021
#13N/A-7.82%
Jun 25, 2021 - Aug 5, 2021
#14N/A-6.61%
Dec 27, 2023 - Jan 24, 2024
#15N/A-5.73%
Mar 3, 2021 - Mar 8, 2021

Correlation

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

-0.06
-101

Select Stocks to Compare