ImmuCell Corporation (ICCC)
NASDAQ: ICCC · Real-Time Price · USD
10.16
+0.15 (1.50%)
At close: May 22, 2026, 4:00 PM EDT
10.12
-0.04 (-0.39%)
After-hours: May 22, 2026, 4:10 PM EDT

ImmuCell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
925646394762
Market Cap Growth
98.03%20.30%17.21%-16.51%-23.70%44.20%
Enterprise Value
97.5263.3255.6553.0952.8761.1
Last Close Price
10.166.155.155.096.108.00
PS Ratio
3.062.011.752.262.553.22
PB Ratio
3.142.061.681.581.561.90
P/TBV Ratio
3.152.051.531.581.561.86
P/FCF Ratio
27.1245.42----
P/OCF Ratio
20.4622.47129.20--64.91
EV/Sales Ratio
3.262.292.103.042.853.18
EV/EBITDA Ratio
16.5814.4653.15-280.2822.48
EV/EBIT Ratio
29.5438.39---237.41
EV/FCF Ratio
28.8951.70----
Debt / Equity Ratio
0.380.430.480.580.380.29
Debt / EBITDA Ratio
2.543.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.192.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)
5.88%3.81%-3.71%-12.98%-5.16%0.69%
Return on Invested Capital (ROIC)
7.12%4.43%-4.14%-14.79%-6.61%0.91%
Return on Capital Employed (ROCE)
6.20%4.16%-4.09%-14.12%-5.49%0.64%
FCF Yield
3.69%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%
Updated May 14, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q