ImmuCell Corporation (ICCC)
NASDAQ: ICCC · Real-Time Price · USD
8.38
+0.13 (1.58%)
At close: Apr 28, 2026, 4:00 PM EDT
8.35
-0.03 (-0.36%)
After-hours: Apr 28, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
765646394762
Market Cap Growth
66.63%20.30%17.21%-16.51%-23.70%44.20%
Enterprise Value
84.7563.3255.6553.0952.8761.1
Last Close Price
8.386.155.155.096.108.00
PE Ratio
--51.25-19.81-6.79-19.06-800.01
PS Ratio
2.732.011.752.262.553.22
PB Ratio
2.762.061.681.581.561.90
P/TBV Ratio
2.802.051.531.581.561.86
P/FCF Ratio
61.5345.42-428.88-6.01-8.56-37.44
P/OCF Ratio
30.4422.47129.20-8.44-30.6164.91
EV/Sales Ratio
3.072.292.103.042.853.18
EV/EBITDA Ratio
16.3614.4653.15-17.52280.2822.48
EV/EBIT Ratio
34.6038.39-33.93-9.24-23.00237.41
EV/FCF Ratio
69.1951.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.38%-1.95%-5.05%-14.73%-5.25%-0.12%
FCF Yield
1.63%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