Financing UncertaintyThere is limited insight into the terms of funds raise, complete design of pivotal study, and the management team that would be responsible for the development of NeoCart.
Revenue And EarningsThe company reported $1.5 million of revenues, compared to consensus estimate of no revenues, and a net loss of $0.05 per share, compared to consensus estimated net loss of $0.06 per share.