EDIT Financial Summary

Editas Medicine, Inc. key financial data and ratios.

Income Statement (Latest Annual)

Revenue
$40.5M
Net Income
-$160.1M
EPS
-1.80

TTM Ratios

P/S
6.30
P/B
8.49
Current Ratio
3.54

Key Metrics