Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Immucell (ICCC)

Annual Return

Over the past 3 years, ICCC has had an average annual return of +27.58%, outperforming the benchmark SPY, which returned +19.31% annual.

Over the past 5 years, ICCC has had an average annual return of +2.74%, underperforming the benchmark SPY, which returned +12.55% annual.

Over the past 10 years, ICCC has had an average annual return of +5.07%, underperforming the benchmark SPY, which returned +14.95% annual.

Since Nov 1, 1999, ICCC has had an average annual return of +7.17%, underperforming the benchmark SPY, which returned +8.46% annual.

202620252024202320222021202020192018201720162015
+81.30%+19.42%+1.18%-16.56%-23.75%+34.46%+15.53%-26.91%-19.84%+47.73%-21.09%+55.15%
201420132012201120102009200820072006200520042003
+13.84%+6.72%-13.97%+45.31%-13.75%+123.49%-53.24%-40.34%+13.33%-26.68%+85.06%+130.30%
2002200120001999
-53.97%+133.53%-34.19%+35.71%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026-2.11%+9.14%-3.65%+33.65%+21.04%-1.85%+10.94%+81.30%
2025+4.76%-2.13%-9.28%+13.15%+18.08%+8.75%-8.48%+0.47%-2.34%-0.17%-22.43%+27.07%+19.42%
2024+4.32%-0.57%+0.38%-7.36%-13.44%+14.12%-16.29%-7.88%-2.94%-0.55%+14.13%+25%+1.18%
2023+21.70%-20.53%-12.63%-4.56%-3.05%+4.82%+8.60%-15.10%+15.83%-5.43%-10.10%+12.12%-16.56%
2022+1.87%+0.25%+18.11%+0.93%-16.73%+7.15%+1.04%-16.97%+2.61%+7.08%-13.86%-11.60%-23.75%
2021+57.14%+12.51%-8.36%+13.59%-10.77%-2.76%+6%-9.04%+2.18%-5.98%+1.48%-10.41%+34.46%
2020+4.08%+7.27%-34.09%+20.64%-1.36%+4.88%+5.28%+4.82%+4.02%-2.21%+17.30%-4.48%+15.53%
2019+11.53%-8.06%-12.12%+1.26%-4.06%+5.36%-7.38%-10.30%+3.15%-7.42%-3.04%+3%-26.91%
2018-16.72%-1.23%-3.18%+3%-2.50%-2.99%-0.29%+2.50%+19.51%-4.18%-7.91%-4.13%-19.84%
2017-0.50%-5.24%-1.43%-1.63%+13.60%+18.61%-6.48%-15.24%+11.88%+21.54%+13.80%-2.22%+47.73%

Drawdown analysis of Immucell (ICCC)

The maximum drawdown for the ICCC was -85.30%, occurring on Feb 27, 2009. Recovery took 1615 trading sessions.

The current ICCC drawdown is -6.15%.

Since Nov 1, 1999 ICCC has experienced the following drawdowns:

  • 50% or more: 4 times
  • 40% or more: 4 times
  • 30% or more: 5 times
  • 20% or more: 6 times
  • 10% or more: 9 times
DepthStartTo BottomBottomTo RecoverEndTotal
-85.30%Dec 22, 20041052Feb 27, 20091615Jul 29, 20152667
-82.35%Mar 10, 2000202Dec 27, 20001000Dec 22, 20041202
-70.29%Feb 19, 2021904Sep 24, 2024OngoingOngoingOngoing
-65.70%Jul 30, 20151175Mar 31, 2020216Feb 8, 20211391
-34.00%Feb 8, 20005Feb 15, 200014Mar 7, 200019
-24.06%Jan 7, 20006Jan 18, 200015Feb 8, 200021
-16.15%Dec 2, 19996Dec 10, 199912Dec 29, 199918
-15.40%Nov 2, 199916Nov 24, 19995Dec 2, 199921
-15.00%Dec 29, 19991Dec 30, 19992Jan 3, 20003
-4.21%Feb 10, 20212Feb 12, 20213Feb 18, 20215
-4.09%Mar 7, 20001Mar 8, 20001Mar 9, 20002
-4.00%Jan 4, 20001Jan 5, 20002Jan 7, 20003