Castle Biosciences, Inc.CSTLNASDAQ
Loading
EPS Diluted Over TimeContracting
Percentile Rank50
Studio
Year-over-Year Change

Diluted earnings per share

Latest
-0.85
↑ 13% vs avg
Percentile
P50
Within normal range
Streak
1 yr
Consecutive declineContracting
Average
-0.98
Historical baseline
PeriodValueYoY Change
TTM-0.85-236.6%
20240.62+129.0%
2023-2.14+17.1%
2022-2.58-108.1%
2021-1.24-129.6%
2020-0.54-157.1%
2019-0.21+65.0%
2018-0.60+52.4%
2017-1.26-