StockComparison Logo
vs

EFC vs BLFS

Comparison between Ellington Financial Inc (EFC, Company) and Biolife Solutions Inc (BLFS, Company).

EFC is from the Real Estate sector, while BLFS is from the Healthcare sector.

5-Year PerformanceEFC has outperformed BLFS, delivering a return of +6.6% compared to -6.6%

EFC vs BLFS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
EFC
$1.65B
BLFS
$1.65B
Max Drawdown
Winner
EFC
85.44%
BLFS
99.24%
Sharpe Ratio
EFC
0.92
Winner
BLFS
1.23
5Y Beta
Winner
EFC
0.55
BLFS
1.34
Industry
EFC
Reit - Mortgage
BLFS
Medical Instruments & Supplies
P/E Ratio
EFC
8.21
Winner
BLFS
-527.21
Forward P/E
Winner
EFC
9.07
BLFS
285.71
PEG Ratio
Winner
EFC
0.48
BLFS
65.38
Dividend Yield
EFC
11.70%
BLFS
N/A
5Y Dividends CAGR
EFC
4.44%
BLFS
N/A
5Y EPS CAGR
Winner
EFC
-17.48%
BLFS
-39.39%
Debt to Equity
Winner
EFC
0.00%
BLFS
1.34%
Free Cash Flow Yield
EFC
-49.02%
Winner
BLFS
0.50%
P/S Ratio
Winner
EFC
4.24
BLFS
16.24
P/B Ratio
Winner
EFC
0.98
BLFS
4.11

EFC vs BLFS - Historical Returns

Returns include dividend reinvestment.

1M
EFC
+1.80%
Winner
BLFS
+24.10%
3M
EFC
+2.92%
Winner
BLFS
+49.91%
6M
EFC
+10.99%
Winner
BLFS
+54.53%
1Y
EFC
+20.80%
Winner
BLFS
+67.93%
5Y(CAGR)
Winner
EFC
+6.60%
BLFS
-6.58%
10Y(CAGR)
EFC
+9.44%
Winner
BLFS
+33.71%
Max(CAGR)
EFC
+9.40%
Winner
BLFS
+9.86%

EFC vs BLFS - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearEFCBLFS
2026+6.54%+45.08%
2025+25.61%-7.64%
2024+10.28%+62.45%
2023+16.27%-8.04%
2022-19.96%-51.19%
2021+28.41%-11.75%
2020-9.48%+143.23%
2019+31.82%+34.83%
2018+17.30%+101.85%
2017+3.35%+270.37%
2016+3.69%-21.45%
2015-5.18%+32.32%
2014-1.37%-80.48%
2013+15.04%+76.47%
2012+43.81%+580.00%
2011-12.83%-44.44%
2010+5.93%-45.45%
2009N/A+175.00%
2008N/A-50.00%
2007N/A-25.00%
2006N/A-41.67%
2005N/A+100.00%
2004N/A-18.18%
2003N/A-8.33%
2002N/A-40.00%
2001N/A-58.00%
2000N/A+163.16%
1999N/A-20.00%

EFC vs BLFS Drawdown Comparison

The maximum drawdown for EFC was -79.07%, occurring on Mar 24, 2020. Recovery took 282 trading sessions.

The maximum drawdown for BLFS was -99.24%, occurring on Oct 15, 2008. Recovery took 5146 trading sessions.

The current BLFS drawdown is -42.71%.

RankEFCBLFS
#1-79.07%
Feb 20, 2020 - Apr 5, 2021
-99.24%
Jun 22, 2000 - Dec 4, 2020
#2-34.16%
Oct 12, 2021 - Aug 19, 2024
-85.14%
Sep 1, 2021 - Oct 30, 2023
#3-28.27%
Feb 28, 2011 - Jun 11, 2012
-63.01%
Mar 6, 2000 - Jun 16, 2000
#4-26.90%
Aug 29, 2014 - Jul 19, 2018
-40.74%
Nov 11, 1999 - Jan 25, 2000
#5-18.86%
Feb 28, 2025 - Aug 13, 2025
-35.50%
Dec 22, 2020 - Jul 6, 2021
#6-17.67%
Jan 16, 2026 - May 6, 2026
-33.33%
Feb 23, 2000 - Mar 3, 2000
#7-15.27%
May 7, 2013 - Feb 10, 2014
-24.39%
Feb 7, 2000 - Feb 22, 2000
#8-8.70%
Sep 16, 2024 - Feb 6, 2025
-15.38%
Jan 31, 2000 - Feb 7, 2000
#9-8.34%
Jun 25, 2021 - Oct 12, 2021
-15.00%
Nov 1, 1999 - Nov 10, 1999
#10-7.89%
Jul 12, 2019 - Sep 30, 2019
-10.30%
Jul 12, 2021 - Aug 2, 2021
#11-7.67%
Oct 9, 2012 - Nov 30, 2012
-10.26%
Aug 9, 2021 - Aug 25, 2021
#12-7.17%
Mar 18, 2014 - May 23, 2014
-6.91%
Jun 16, 2000 - Jun 20, 2000
#13-7.11%
Aug 30, 2018 - Jan 24, 2019
-6.64%
Dec 7, 2020 - Dec 10, 2020
#14-6.61%
Aug 22, 2025 - Nov 4, 2025
-3.38%
Jul 7, 2021 - Jul 12, 2021
#15-4.28%
Aug 14, 2012 - Sep 14, 2012
-1.73%
Aug 26, 2021 - Aug 30, 2021

Correlation

Correlation between EFC and BLFS is 0.77 which considered as a strong positive correlation - the stocks tend to move together.

0.77
-101

Select Stocks to Compare