EquityFolio

NTLA vs TRIB

Intellia Therapeutics, Inc. - Common Stock · Trinity Biotech plc - American Depositary Shares

Relative return (rebased to 100)

Key stats

Metric NTLA TRIB
Price $11.91 $11.67
Market Cap $1.66B $4.37B
P/E
P/B 2.68
P/S 24.59 70.94
ROE -66.5%
Net Margin -609.9% -51.6%
Gross Margin 34.8%
Revenue Growth 16.9% 8.3%
Dividend Yield
EPS -$2.95 -$0.08

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.