ImmuCell Corporation (ICCC)
NASDAQ: ICCC · Real-Time Price · USD
6.44
+0.09 (1.42%)
At close: Apr 2, 2026, 4:00 PM EDT
6.57
+0.13 (2.02%)
After-hours: Apr 2, 2026, 4:45 PM EDT

ImmuCell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
585646394762
Market Cap Growth
35.64%20.30%17.21%-16.51%-23.70%44.20%
Enterprise Value
67.6563.3255.6553.0952.8761.1
Last Close Price
6.446.155.155.096.108.00
PE Ratio
--51.25-19.81-6.79-19.06-800.01
PS Ratio
2.112.011.752.262.553.22
PB Ratio
2.152.061.681.581.561.90
P/TBV Ratio
2.152.051.531.581.561.86
P/FCF Ratio
47.5745.42-428.88-6.01-8.56-37.44
P/OCF Ratio
23.5422.47129.20-8.44-30.6164.91
EV/Sales Ratio
2.452.292.103.042.853.18
EV/EBITDA Ratio
13.0614.4653.15-17.52280.2822.48
EV/EBIT Ratio
27.6238.39-33.93-9.24-23.00237.41
EV/FCF Ratio
55.2351.70-516.17-8.08-9.58-36.93
Debt / Equity Ratio
0.430.430.480.580.380.29
Debt / EBITDA Ratio
3.053.0114.42-5.5166.163.78
Debt / FCF Ratio
10.7710.77-140.04-2.54-2.26-6.21
Net Debt / Equity Ratio
0.350.350.410.630.220.00
Net Debt / EBITDA Ratio
2.172.1410.83-5.1835.460.03
Net Debt / FCF Ratio
7.667.66-105.19-2.39-1.21-0.05
Asset Turnover
0.630.630.600.390.420.45
Inventory Turnover
1.981.982.491.962.394.09
Quick Ratio
1.821.821.710.752.465.08
Current Ratio
4.264.263.412.734.566.42
Return on Equity (ROE)
-3.81%-3.81%-8.21%-20.86%-7.92%-0.26%
Return on Assets (ROA)
3.67%3.81%-3.71%-12.98%-5.16%0.69%
Return on Invested Capital (ROIC)
4.27%4.43%-4.14%-14.79%-6.61%0.91%
Return on Capital Employed (ROCE)
4.02%4.16%-4.09%-14.12%-5.49%0.64%
Earnings Yield
-1.79%-1.95%-5.05%-14.73%-5.25%-0.12%
FCF Yield
2.10%2.20%-0.23%-16.64%-11.68%-2.67%
Buyback Yield / Dilution
-10.52%-10.52%-5.42%-0.03%-2.01%-5.25%
Total Shareholder Return
-10.52%-10.52%-5.42%-0.03%-2.01%-5.25%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q