StockComparison Logo
vs

BZFD vs EDSA

Comparison between BuzzFeed Inc - Class A (BZFD, Company) and Edesa Biotech Inc (EDSA, Company).

BZFD is from the Communication Services sector, while EDSA is from the Healthcare sector.

5-Year PerformanceEDSA has outperformed BZFD, delivering a return of -28.4% compared to -47.9%

BZFD vs EDSA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BZFD
$65M
EDSA
$65M
Max Drawdown
Winner
BZFD
98.59%
EDSA
99.97%
Sharpe Ratio
BZFD
0.17
Winner
EDSA
1.41
5Y Beta
BZFD
1.77
Winner
EDSA
0.19
Industry
BZFD
Internet Content & Information
EDSA
Biotechnology
P/E Ratio
BZFD
-1.44
Winner
EDSA
-5.63
Forward P/E
BZFD
172.41
Winner
EDSA
0.18
5Y EPS CAGR
BZFD
N/A
EDSA
9.14%
Debt to Equity
BZFD
161.56%
Winner
EDSA
0.00%
Free Cash Flow Yield
BZFD
-29.36%
Winner
EDSA
-11.52%
P/S Ratio
BZFD
0.72
EDSA
N/A
P/B Ratio
BZFD
3.61
EDSA
N/A

BZFD vs EDSA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BZFD
+8.70%
EDSA
-18.33%
3M
Winner
BZFD
+108.39%
EDSA
-4.42%
6M
BZFD
+64.51%
Winner
EDSA
+398.54%
1Y
BZFD
-27.18%
Winner
EDSA
+261.18%
5Y(CAGR)
BZFD
-47.91%
Winner
EDSA
-28.40%
10Y(CAGR)
BZFD
N/A
EDSA
-37.45%
Max(CAGR)
BZFD
-46.05%
Winner
EDSA
-42.80%

BZFD vs EDSA - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearBZFDEDSA
2026+55.54%+390.00%
2025-67.13%-25.48%
2024+147.68%-64.10%
2023-65.79%-67.36%
2022-86.96%-63.82%
2021-45.56%+30.93%
2020N/A+3.91%
2019N/A-28.82%
2018N/A-84.71%
2017N/A-60.87%
2016N/A-69.05%
2015N/A-31.03%

BZFD vs EDSA Drawdown Comparison

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

The maximum drawdown for EDSA was -99.97%, occurring on Feb 20, 2026. This drawdown has not yet recovered.

The current BZFD drawdown is -96.26%. The current EDSA drawdown is -99.73%.

RankBZFDEDSA
#1-98.59%
Mar 22, 2021 - Mar 30, 2026
-99.97%
Nov 5, 2015 - Feb 20, 2026
#2-1.40%
Mar 9, 2021 - Mar 22, 2021
N/A
#3-0.20%
Mar 5, 2021 - Mar 9, 2021
N/A

Correlation

Correlation between BZFD and EDSA is 0.95 which considered as a very strong positive correlation - the stocks move almost identically together.

0.95
-101

Select Stocks to Compare