Intellia Therapeutics Inc (NTLA)
SBC to Revenue
238.55%
TTM · Retrieved:

NTLA SBC to Revenue
Current (TTM)238.55%retrieved
Current (TTM)238.55%retrieved
NTLA TTM SBC/Revenue (238.55% → 238.55%)
Latest values, visible window
More history is needed to export this chart.
NTLA sbc to revenue history
Published TTM snapshot. The date records when this current TTM value was retrieved.
| Retrieved | SBC to Revenue |
|---|---|
| 238.5491% |