ImmuCell Corporation (ICCC)
NASDAQ: ICCC · Real-Time Price · USD
11.11
+0.18 (1.65%)
Jul 24, 2026, 2:34 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1015646394762
Market Cap Growth
62.83%20.30%17.21%-16.51%-23.70%44.20%
Enterprise Value
106.4765.0257.5855.1653.9462.02
Last Close Price
11.116.155.155.096.108.00
PS Ratio
3.362.011.752.262.553.22
PB Ratio
3.392.061.681.581.561.90
P/TBV Ratio
3.462.061.541.591.561.87
P/FCF Ratio
29.7745.42----
P/OCF Ratio
22.4622.47129.20--64.91
EV/Sales Ratio
3.562.352.173.162.913.22
EV/EBITDA Ratio
20.9514.8555.00-285.9622.82
EV/EBIT Ratio
42.5739.42---240.98
EV/FCF Ratio
31.5453.08----
Debt / Equity Ratio
0.380.430.480.580.380.29
Debt / EBITDA Ratio
2.513.0114.42-66.163.78
Debt / FCF Ratio
3.7910.77----
Net Debt / Equity Ratio
0.210.350.410.630.220.00
Net Debt / EBITDA Ratio
1.172.1410.83-5.1835.460.03
Net Debt / FCF Ratio
1.777.66-105.19-2.39-1.21-0.05
Asset Turnover
0.690.630.600.390.420.45
Inventory Turnover
1.921.982.491.962.394.09
Quick Ratio
2.431.821.710.752.465.08
Current Ratio
4.824.263.412.734.566.42
Return on Equity (ROE)
-1.94%-3.81%-8.21%-20.86%-7.92%-0.26%
Return on Assets (ROA)
6.02%3.81%-3.71%-12.98%-5.16%0.69%
Return on Invested Capital (ROIC)
7.29%4.43%-4.14%-14.79%-6.61%0.92%
Return on Capital Employed (ROCE)
6.35%4.16%-4.09%-14.12%-5.49%0.64%
FCF Yield
3.36%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