ImmuCell Corporation (ICCC)
NASDAQ: ICCC · Real-Time Price · USD
10.38
-0.62 (-5.64%)
At close: Jul 2, 2026, 4:00 PM EDT
10.29
-0.09 (-0.87%)
After-hours: Jul 2, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
935646394762
Market Cap Growth
62.83%20.30%17.21%-16.51%-23.70%44.20%
Enterprise Value
99.0665.0257.5855.1653.9462.02
Last Close Price
10.386.155.155.096.108.00
PS Ratio
3.112.011.752.262.553.22
PB Ratio
3.202.061.681.581.561.90
P/TBV Ratio
3.232.061.541.591.561.87
P/FCF Ratio
27.5845.42----
P/OCF Ratio
20.8022.47129.20--64.91
EV/Sales Ratio
3.312.352.173.162.913.22
EV/EBITDA Ratio
16.8414.8555.00-285.9622.82
EV/EBIT Ratio
30.0139.42---240.98
EV/FCF Ratio
29.3453.08----
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.63%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