ImmuCell Corporation (ICCC)
NASDAQ: ICCC · Real-Time Price · USD
6.37
-0.26 (-3.92%)
At close: Mar 13, 2026, 4:00 PM EDT
6.49
+0.12 (1.88%)
After-hours: Mar 13, 2026, 4:04 PM EDT

ImmuCell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
585646394762
Market Cap Growth
20.86%20.30%17.21%-16.51%-23.70%44.20%
Enterprise Value
67.3455.6355.6553.0952.8761.1
Last Close Price
6.376.155.155.096.108.00
PE Ratio
--51.25-19.81-6.79-19.06-800.01
PS Ratio
2.082.011.752.262.553.22
PB Ratio
1.93-1.681.581.561.90
P/TBV Ratio
--1.531.581.561.86
P/FCF Ratio
---428.88-6.01-8.56-37.44
P/OCF Ratio
--129.20-8.44-30.6164.91
EV/Sales Ratio
2.442.012.103.042.853.18
EV/EBITDA Ratio
15.4933.7453.15-17.52280.2822.48
EV/EBIT Ratio
40.8433.74-33.93-9.24-23.00237.41
EV/FCF Ratio
---516.17-8.08-9.58-36.93
Debt / Equity Ratio
--0.480.580.380.29
Debt / EBITDA Ratio
--14.42-5.5166.163.78
Debt / FCF Ratio
---140.04-2.54-2.26-6.21
Net Debt / Equity Ratio
--0.410.630.220.00
Net Debt / EBITDA Ratio
--10.83-5.1835.460.03
Net Debt / FCF Ratio
---105.19-2.39-1.21-0.05
Asset Turnover
1.231.230.600.390.420.45
Inventory Turnover
4.564.562.491.962.394.09
Quick Ratio
--1.710.752.465.08
Current Ratio
--3.412.734.566.42
Return on Equity (ROE)
-7.56%-7.56%-8.21%-20.86%-7.92%-0.26%
Return on Assets (ROA)
15.04%7.39%-3.71%-12.98%-5.16%0.69%
Return on Invested Capital (ROIC)
17.46%8.58%-4.14%-14.79%-6.61%0.91%
Return on Capital Employed (ROCE)
16.50%8.11%-4.09%-14.12%-5.49%0.64%
Earnings Yield
-1.80%-1.95%-5.05%-14.73%-5.25%-0.12%
FCF Yield
-0.00%-0.23%-16.64%-11.68%-2.67%
Buyback Yield / Dilution
-0.00%-10.05%-0.05%-0.06%-6.85%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q