ImmuCell Corporation (ICCC)
NASDAQ: ICCC · Real-Time Price · USD
6.48
-0.12 (-1.82%)
At close: Mar 9, 2026, 4:00 PM EDT
6.60
+0.12 (1.85%)
After-hours: Mar 9, 2026, 4:04 PM EDT

ImmuCell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
595646394762
Upgrade
Market Cap Growth
31.29%21.22%16.33%-16.51%-23.70%44.31%
Upgrade
Enterprise Value
696558545162
Upgrade
Last Close Price
6.606.155.155.096.108.00
Upgrade
PS Ratio
2.162.011.732.262.553.22
Upgrade
PB Ratio
2.001.871.671.581.561.90
Upgrade
P/TBV Ratio
2.011.871.681.591.561.91
Upgrade
P/OCF Ratio
--128.23--64.91
Upgrade
EV/Sales Ratio
2.512.362.173.102.763.22
Upgrade
EV/EBITDA Ratio
15.9715.0439.63-65.7822.78
Upgrade
EV/EBIT Ratio
42.1039.63---240.62
Upgrade
Debt / Equity Ratio
0.460.460.550.670.410.32
Upgrade
Debt / EBITDA Ratio
3.133.137.75-12.963.57
Upgrade
Net Debt / Equity Ratio
0.330.330.410.630.220.00
Upgrade
Net Debt / EBITDA Ratio
2.242.247.80-6.278.600.03
Upgrade
Net Debt / FCF Ratio
---105.19-2.39-1.21-0.05
Upgrade
Asset Turnover
--0.600.390.420.45
Upgrade
Inventory Turnover
--2.431.892.264.09
Upgrade
Quick Ratio
--1.720.762.475.09
Upgrade
Current Ratio
--3.412.734.566.42
Upgrade
Return on Equity (ROE)
-3.63%-3.63%-8.21%-20.86%-7.92%-0.26%
Upgrade
Return on Assets (ROA)
---1.73%-7.36%-2.39%0.38%
Upgrade
Return on Invested Capital (ROIC)
4.17%4.21%-3.10%-13.43%-4.90%0.81%
Upgrade
Return on Capital Employed (ROCE)
---3.00%-13.20%-4.10%0.60%
Upgrade
Earnings Yield
-1.74%-1.87%-4.70%-14.64%-5.28%-0.13%
Upgrade
FCF Yield
---0.24%-16.64%-11.68%-2.67%
Upgrade
Buyback Yield / Dilution
-10.52%-10.51%-5.42%-0.03%-2.01%-5.25%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.