ImmuCell Corporation (ICCC)
NASDAQ: ICCC · Real-Time Price · USD
10.04
-0.86 (-7.89%)
Aug 14, 2026, 12:04 PM EDT - Market open

ImmuCell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
915646394762
Market Cap Growth
50.91%20.30%17.21%-16.51%-23.70%44.20%
Enterprise Value
96.7965.0257.5855.1653.9462.02
Last Close Price
10.046.155.155.096.108.00
PS Ratio
3.292.011.752.262.553.22
PB Ratio
3.382.061.681.581.561.90
P/TBV Ratio
2.922.061.541.591.561.87
P/FCF Ratio
29.2145.42----
P/OCF Ratio
22.0422.47129.20--64.91
EV/Sales Ratio
3.492.352.173.162.913.22
EV/EBITDA Ratio
16.7314.8555.00-285.9622.82
EV/EBIT Ratio
27.0539.42---240.98
EV/FCF Ratio
30.9853.08----
Debt / Equity Ratio
0.340.430.480.580.380.29
Debt / EBITDA Ratio
1.993.0114.42-66.163.78
Debt / FCF Ratio
2.9510.77----
Net Debt / Equity Ratio
0.110.350.410.630.220.00
Net Debt / EBITDA Ratio
0.572.1410.83-5.1835.460.03
Net Debt / FCF Ratio
0.857.66-105.19-2.39-1.21-0.05
Asset Turnover
0.690.630.600.390.420.45
Inventory Turnover
2.001.982.491.962.394.09
Quick Ratio
2.651.821.710.752.465.08
Current Ratio
4.754.263.412.734.566.42
Return on Equity (ROE)
2.70%-3.81%-8.21%-20.86%-7.92%-0.26%
Return on Assets (ROA)
8.00%3.81%-3.71%-12.98%-5.16%0.69%
Return on Invested Capital (ROIC)
10.18%4.43%-4.14%-14.79%-6.61%0.92%
Return on Capital Employed (ROCE)
9.58%4.16%-4.09%-14.12%-5.49%0.64%
FCF Yield
3.42%2.20%----
Buyback Yield / Dilution
-6.70%-10.52%-5.42%-0.03%-2.01%-5.25%
Total Shareholder Return
-6.70%-10.52%-5.42%-0.03%-2.01%-5.25%
SEC Filings: 10-K · 10-Q