Current Stock Value

ImmuCell Corporation (ICCC)

$7.4623

-0.06 (-0.77%)
Valuation Date: 9/28/2022
Share Price on Valuation Date 7.46$
Stock Beta 0.63
Outstanding Shares 7.59