Castle Biosciences Inc (CSTL)

Earnings Yield

-0.28%

Quarterly · Period ending:

CSTL logo

CSTL Earnings Yield

Latest reported-0.28%
CSTL Quarterly Earnings Yield (-1.59% → -0.28%)
High-resolution chart · PNG

CSTL earnings yield history

Quarterly. Dates are reporting period ends; fiscal years can differ from calendar years.

Castle Biosciences Inc Earnings Yield — Quarterly
Period endingEarnings Yield
-0.2841%
-1.9791%
-0.2044%
-0.0878%
0.7661%
-4.5129%
1.2794%
0.2858%
1.5227%
-0.4144%
-0.4405%
-1.5235%
-5.1195%
-4.831%
-3.3177%
-2.9504%
-0.2881%
-2.1589%
-0.5922%
-0.7012%
-0.4778%
-0.251%
-0.3495%
-0.4474%
-0.2081%
0.1101%
0.3457%
2.5344%
-0.3837%
-0.5958%
1.6973%
-1.5137%
-1.3843%
-1.5929%
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.