Stockreport

Lyell Immunopharma, Inc.'s (NASDAQ:LYEL) market cap decline of US$89m may not have as much of an impact on institutional owners after a year of 1.4% returns [Yahoo! Finance]

Lyell Immunopharma, Inc.  (LYEL) 
PDF The top 6 shareholders own 52% of the company Using data from analyst forecasts alongside ownership research, one can better assess the future performance of a compan [Read more]