EquityFolio

CSTL vs PSNL

Castle Biosciences, Inc. - Common stock · Personalis, Inc. - Common Stock

Relative return (rebased to 100)

Key stats

Metric CSTL PSNL
Price $33.44 $16.39
Market Cap $1.02B $1.75B
P/E
P/B 2.17 7.44
P/S 2.97 25.13
ROE -5.1% -34.6%
Net Margin -7.0% -116.7%
Gross Margin 15.4%
Revenue Growth 3.7% -17.7%
Dividend Yield
EPS -$0.79 -$0.76

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