ImmuCell Corporation ICCC

9.93 (0.04) (0.40%) as of 25 Sep
Market cap
$90.6M
P/E
117×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
118.79 0.00 0.00 23.62

+8 more quarters

P/S ratio
2.97 1.91 2.01 2.04
P/FCF ratio
21.53 16.73 44.02 75.74
P/Operating CF
30.18 16.03 115.05 (47.81)
P/B ratio
2.90 1.97 2.05 1.90
EV/Sales
2.95 1.98 2.20 2.24
EV/EBITDA
14.40 11.53 13.72 12.21
EV/FCF
21.40 17.28 48.22 83.24
Current Ratio
4.75 4.82 4.26 4.21
Net Debt/EBITDA
(0.23) 0.76 8.12 7.69
Debt/Equity
0.26 0.30 0.34 0.32
Earnings Yield
0.84% (0.88%) (1.71%) 4.23%
Free Cash Flow Yield
4.64% 5.98% 2.27% 1.32%
Free Cash Flow per Share
0.25 0.38 0.03 (0.20)
Book value per Share
3.46 3.22 3.00 3.29
Free Cash Flow
2.29 3.41 0.32 (1.77)
EV/EBIT
23.42 23.65 36.87 26.69
Other line items

Show all line items

Columns are period end dates