EquityFolio

STLN vs TDOC

Starling Oncology, Inc. - Common Stock · Teladoc Health, Inc. Common Stock

Relative return (rebased to 100)

Key stats

Metric STLN TDOC
Price $6.17 $6.50
Market Cap $628.82M $1.18B
P/E
P/B 0.90
P/S 1.25 0.47
ROE -15.3%
Net Margin -12.1% -7.9%
Gross Margin 11.4%
Revenue Growth 27.8% -1.5%
Dividend Yield
EPS -$0.59 -$1.10

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