Stockreport

Why Is Beam Therapeutics (BEAM) Down 2.3% Since Last Earnings Report? [Yahoo! Finance]

Beam Therapeutics Inc.  (BEAM) 
PDF The company's Q3 earnings and revenues missed estimates, with a loss of $1.17 per share and total revenues of $14.3 million. Research and development expenses decreased, [Read more]