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
ROE
2.57% (1.88%) (3.81%) 8.27%

+8 more TTM periods

ROA
1.69% (1.22%) (2.37%) 5.15%
ROIC
7.84% 5.04% 3.19% 4.11%
Return on Tangible Assets
2.09% (1.53%) (3.05%) 6.25%
Average Days of Receivables
34.47 32.85 45.14 33.58
Free Cash Flow per Share
0.47 0.38 0.14 0.08
Free Cash Flow
4.23 3.42 1.26 0.75
Piotroski F-Score
7.00 6.00 7.00 7.00
Other line items

Show all line items

Columns are period end dates