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

Earnings per share

Latest
-0.83
Near historical average
Percentile
P50
Within normal range
Streak
1 yr
Consecutive declineContracting
Average
-0.91
Historical baseline
PeriodValueYoY Change
2025-0.83-225.8%
20240.66+130.8%
2023-2.14+17.1%
2022-2.58-108.1%
2021-1.24-129.6%
2020-0.54-254.3%
20190.35+158.3%
2018-0.60+52.4%
2017-1.26-