StockComparison Logo
vs

BLFS vs EFC

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

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

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

BLFS vs EFC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

BLFS vs EFC - Historical Returns

Returns include dividend reinvestment.

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

BLFS vs EFC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

BLFS vs EFC Drawdown Comparison

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

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

The current BLFS drawdown is -42.71%.

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

Correlation

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

0.77
-101

Select Stocks to Compare