StockComparison Logo
vs

BLFS vs ICFI

Comparison between Biolife Solutions Inc (BLFS, Company) and ICF International Inc (ICFI, Company).

BLFS is from the Healthcare sector, while ICFI is from the Industrials sector.

5-Year PerformanceICFI has outperformed BLFS, delivering a return of -4.6% compared to -7.2%

BLFS vs ICFI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BLFS
$1.30B
ICFI
$1.30B
Max Drawdown
BLFS
99.24%
Winner
ICFI
65.98%
Sharpe Ratio
Winner
BLFS
0.38
ICFI
-0.39
5Y Beta
BLFS
1.34
Winner
ICFI
0.32
Industry
BLFS
Medical Instruments & Supplies
ICFI
Consulting Services
P/E Ratio
Winner
BLFS
-415.84
ICFI
15.38
Forward P/E
BLFS
250.00
Winner
ICFI
10.11
PEG Ratio
BLFS
65.38
Winner
ICFI
1.88
Dividend Yield
BLFS
N/A
ICFI
0.79%
5Y Dividends CAGR
BLFS
N/A
ICFI
4.56%
5Y EPS CAGR
BLFS
-39.39%
Winner
ICFI
6.97%
Debt to Equity
Winner
BLFS
1.34%
ICFI
42.56%
Free Cash Flow Yield
BLFS
0.63%
Winner
ICFI
13.24%
P/S Ratio
BLFS
13.24
Winner
ICFI
0.71
P/B Ratio
BLFS
3.62
Winner
ICFI
1.25

BLFS vs ICFI - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BLFS
+22.94%
ICFI
+13.28%
3M
Winner
BLFS
+43.80%
ICFI
+4.00%
6M
Winner
BLFS
+7.01%
ICFI
-16.10%
1Y
Winner
BLFS
+12.02%
ICFI
-16.82%
5Y(CAGR)
BLFS
-7.23%
Winner
ICFI
-4.56%
10Y(CAGR)
Winner
BLFS
+32.39%
ICFI
+6.44%
Max(CAGR)
BLFS
+8.75%
Winner
ICFI
+9.76%

BLFS vs ICFI - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBLFSICFI
2026+9.25%-14.36%
2025-7.64%-27.20%
2024+62.45%-11.14%
2023-8.04%+34.12%
2022-51.19%-4.24%
2021-11.75%+42.33%
2020+143.23%-19.18%
2019+34.83%+42.79%
2018+101.85%+21.40%
2017+270.37%-3.14%
2016-21.45%+60.84%
2015+32.32%-11.37%
2014-80.48%+18.96%
2013+76.47%+45.78%
2012+580.00%-8.22%
2011-44.44%-4.91%
2010-45.45%-5.48%
2009+175.00%+9.61%
2008-50.00%-1.64%
2007-25.00%+73.61%
2006-41.67%+18.53%
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 ICFI Drawdown Comparison

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

The maximum drawdown for ICFI was -65.65%, occurring on May 13, 2026. This drawdown has not yet recovered.

The current BLFS drawdown is -56.86%. The current ICFI drawdown is -58.19%.

RankBLFSICFI
#1-99.24%
Jun 22, 2000 - Dec 4, 2020
-65.65%
Oct 16, 2024 - May 13, 2026
#2-85.14%
Sep 1, 2021 - Oct 30, 2023
-56.24%
Oct 29, 2007 - Jul 19, 2013
#3-63.01%
Mar 6, 2000 - Jun 16, 2000
-45.83%
Jan 13, 2020 - Apr 23, 2021
#4-40.74%
Nov 11, 1999 - Jan 25, 2000
-31.70%
Dec 9, 2016 - Mar 1, 2018
#5-35.50%
Dec 22, 2020 - Jul 6, 2021
-29.88%
Mar 24, 2015 - Sep 2, 2016
#6-33.33%
Feb 23, 2000 - Mar 3, 2000
-26.32%
Mar 5, 2014 - Dec 17, 2014
#7-24.39%
Feb 7, 2000 - Feb 22, 2000
-25.23%
Sep 4, 2018 - Jul 15, 2019
#8-15.38%
Jan 31, 2000 - Feb 7, 2000
-24.48%
Dec 5, 2006 - Mar 21, 2007
#9-15.00%
Nov 1, 1999 - Nov 10, 1999
-23.36%
May 14, 2007 - Aug 31, 2007
#10-10.30%
Jul 12, 2021 - Aug 2, 2021
-21.03%
Nov 23, 2021 - Aug 16, 2022
#11-10.26%
Aug 9, 2021 - Aug 25, 2021
-19.74%
Oct 28, 2022 - Jun 7, 2023
#12-6.91%
Jun 16, 2000 - Jun 20, 2000
-17.38%
Mar 4, 2024 - Aug 2, 2024
#13-6.64%
Dec 7, 2020 - Dec 10, 2020
-11.98%
Aug 30, 2023 - Nov 14, 2023
#14-3.38%
Jul 7, 2021 - Jul 12, 2021
-11.20%
Dec 26, 2014 - Mar 5, 2015
#15-1.73%
Aug 26, 2021 - Aug 30, 2021
-10.59%
Nov 29, 2013 - Feb 27, 2014

Correlation

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

0.74
-101

Select Stocks to Compare