Stockreport

AVITA Medical: Why The BARDA Rally Changes Nothing [Seeking Alpha]

Avita Medical, Inc.  (RCEL) 
PDF The $25.5M BARDA deal offers minimal guaranteed revenue, with only $3.97M expected over 10 years and the rest contingent on rare scenarios. RCEL's valuation appears s [Read more]