ImmuCell Corporation (ICCC)
NASDAQ: ICCC · IEX Real-Time Price · USD
5.03
0.00 (0.00%)
At close: Apr 22, 2024, 12:00 AM
5.05
+0.02 (0.40%)
After-hours: Apr 23, 2024, 4:00 PM EDT

ImmuCell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1995
Market Capitalization
3939476243373944292315
Upgrade
Market Cap Growth
--16.51%-23.70%44.32%15.59%-3.93%-12.96%53.95%25.21%56.58%14.15%
Upgrade
Enterprise Value
5555546246374650212012
Upgrade
PE Ratio
-6.83-6.83-18.95-791.09-41.99-28.66-16.65-264.0656.7318.99-88.01
Upgrade
PS Ratio
2.232.262.553.222.802.713.524.263.022.251.94
Upgrade
PB Ratio
1.561.581.561.901.521.281.781.881.462.171.59
Upgrade
P/FCF Ratio
-6.01-6.01-8.58-37.78-15.83-52.45-17.95-2.68-7.6393.16-11.93
Upgrade
P/OCF Ratio
-8.44-8.44-30.6164.9132.62159.00-103.5037.76-129.747.9448.65
Upgrade
EV/Sales Ratio
3.133.162.913.222.982.684.184.752.221.971.61
Upgrade
EV/EBITDA Ratio
-18.07-18.0737202.7925.9334.7536.78-135.24106.3613.607.7963.41
Upgrade
EV/EBIT Ratio
-9.56-9.56-21.70-897.26-44.28-29.02-24.67-113.0228.009.78-48.03
Upgrade
EV/FCF Ratio
-8.40-8.40-9.79-37.84-16.86-51.95-21.31-3.00-5.6281.60-9.95
Upgrade
Debt / Equity Ratio
0.670.670.410.320.380.290.450.380.150.300.10
Upgrade
Debt / EBITDA Ratio
-5.47-5.478606.724.308.168.42-28.7819.221.931.234.63
Upgrade
Debt / FCF Ratio
-2.54-2.54-2.27-6.27-3.96-11.90-4.54-0.54-0.8012.88-0.73
Upgrade
Quick Ratio
0.750.752.465.084.414.171.352.495.648.534.31
Upgrade
Current Ratio
2.732.734.566.425.505.292.503.646.979.945.42
Upgrade
Asset Turnover
0.400.400.400.450.380.350.330.350.440.800.70
Upgrade
Return on Equity (ROE)
-21.80%-21.80%-7.80%-0.30%-3.60%-4.40%-10.20%-0.80%3.00%12.00%-1.80%
Upgrade
Return on Assets (ROA)
-13.20%-13.20%-5.40%-0.20%-2.50%-3.30%-7.00%-0.60%2.40%9.50%-1.50%
Upgrade
Return on Capital (ROIC)
-13.79%-13.79%-5.36%0.60%-3.54%-2.55%-4.59%-0.75%2.63%9.04%-2.03%
Upgrade
Earnings Yield
-14.81%-14.64%-5.28%-0.13%-2.38%-3.49%-6.01%-0.38%1.76%5.27%-1.14%
Upgrade
FCF Yield
-16.84%-16.64%-11.66%-2.65%-6.32%-1.91%-5.57%-37.25%-13.10%1.07%-8.38%
Upgrade
Buyback Yield / Dilution
-0.03%-0.03%-2.01%-5.25%-5.78%-24.29%-10.85%-14.14%-36.97%-4.58%1.88%
Upgrade
Total Shareholder Return
-0.03%-0.03%-2.01%-5.25%-5.78%-24.29%-10.85%-14.14%-36.97%-4.58%1.88%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).