đź’¨ Abstract

Lyell Immunopharma Inc. (LYEL) reported a first-quarter loss of $52.2 million, or 18 cents per share, surpassing Wall Street's consensus estimate of a 19-cent loss per share. The biotech firm generated $7,000 in revenue during the period.

Courtesy: wtop.com