CSTL logo

Castle Biosciences, Inc. (CSTL) Earnings Per Share

Annual EPS:

$0.62+$2.77(+129.08%)
December 31, 2024

Summary

  • As of today, CSTL annual earnings per share is $0.62, with the most recent change of +$2.77 (+129.08%) on December 31, 2024.
  • During the last 3 years, CSTL annual EPS has risen by +$1.87 (+150.09%).
  • CSTL annual EPS is now at all-time high.

Performance

CSTL EPS Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Highlights

Range

Earnings dates

OtherCSTLincome statement metrics

Quarterly EPS:

$0.15+$1.06(+116.95%)
June 30, 2025

Summary

  • As of today, CSTL quarterly earnings per share is $0.15, with the most recent change of +$1.06 (+116.95%) on June 30, 2025.
  • Over the past year, CSTL quarterly EPS has dropped by -$0.16 (-50.68%).
  • CSTL quarterly EPS is now -51.79% below its all-time high of $0.32, reached on December 31, 2024.

Performance

CSTL Quarterly EPS Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Highlights

Range

Earnings dates

OtherCSTLincome statement metrics

TTM EPS:

-$0.36-$0.16(-79.32%)
June 30, 2025

Summary

  • As of today, CSTL TTM earnings per share is -$0.36, with the most recent change of -$0.16 (-79.32%) on June 30, 2025.
  • Over the past year, CSTL TTM EPS has dropped by -$0.22 (-164.39%).
  • CSTL TTM EPS is now -158.01% below its all-time high of $0.61, reached on December 31, 2024.

Performance

CSTL TTM EPS Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Highlights

Range

Earnings dates

OtherCSTLincome statement metrics

EPS Formula

EPS =  
Net Income - Preferred Dividends
Shares Outstanding

CSTL EPS Trends

PeriodPeriodAnnualAnnualQuarterlyQuarterlyTTMTTM
1Y1 Year+129.1%-50.7%-164.4%
3Y3 Years+150.1%+342.3%+79.7%
5Y5 Years+399.7%+295.3%-112.0%

CSTL EPS Highs & Lows

PeriodPeriodAnnual vs HighAnnual vs HighAnnual vs LowAnnual vs LowQuarter. vs HighQuarter. vs HighQuarter. vs LowQuarter. vs LowTTM vs HighTTM vs HighTTM vs LowTTM vs Low
3Y3-Yearat high+124.2%-51.8%+114.0%-158.0%+89.4%
5Y5-Yearat high+124.2%-51.8%+114.0%-158.0%+89.4%
All-TimeAll-Timeat high+124.2%-51.8%+114.0%-158.0%+89.4%

CSTL EPS History

DateAnnualQuarterlyTTM
Jun 2025
-
$0.15(+116.9%)
-$0.36(-79.3%)
Mar 2025
-
-$0.90(-384.5%)
-$0.20(-132.3%)
Dec 2024
$0.62(+129.1%)
$0.32(+311.4%)
$0.61(+206.5%)
Sep 2024
-
$0.08(-75.1%)
$0.20(+248.7%)
Jun 2024
-
$0.31(+436.7%)
-$0.13(+88.3%)
Mar 2024
-
-$0.09(+3.4%)
-$1.15(+46.7%)
Dec 2023
-$2.14(+16.8%)
-$0.10(+62.9%)
-$2.15(+24.2%)
Sep 2023
-
-$0.26(+63.4%)
-$2.84(+15.3%)
Jun 2023
-
-$0.70(+36.0%)
-$3.35(-23.6%)
Mar 2023
-
-$1.10(-40.5%)
-$2.71(-5.0%)
Dec 2022
-$2.58(-107.0%)
-$0.78(-1.5%)
-$2.58(-25.6%)
Sep 2022
-
-$0.77(-1117.6%)
-$2.06(-17.3%)
Jun 2022
-
-$0.06(+93.5%)
-$1.75(+14.1%)
Mar 2022
-
-$0.97(-281.4%)
-$2.04(-64.1%)
Dec 2021
-$1.24
-$0.25(+45.6%)
-$1.24(-1.6%)
DateAnnualQuarterlyTTM
Sep 2021
-
-$0.47(-33.1%)
-$1.22(-23.9%)
Jun 2021
-
-$0.35(-104.0%)
-$0.99(-38.0%)
Mar 2021
-
-$0.17(+26.8%)
-$0.72(-39.4%)
Dec 2020
-$0.54(-161.1%)
-$0.23(-2.0%)
-$0.51(-205.8%)
Sep 2020
-
-$0.23(-193.6%)
-$0.17(-246.0%)
Jun 2020
-
-$0.08(-357.9%)
$0.11(+89.6%)
Mar 2020
-
$0.03(-72.5%)
$0.06(+154.8%)
Dec 2019
-$0.21(+65.9%)
$0.11(+110.9%)
-$0.11(+50.0%)
Sep 2019
-
$0.05(+139.5%)
-$0.22(+19.2%)
Jun 2019
-
-$0.13(+5.7%)
-$0.27(+28.0%)
Mar 2019
-
-$0.14(+41.1%)
-$0.38(+25.3%)
Dec 2018
-$0.61(+33.6%)
-
-
Jun 2018
-
-$0.24(+11.4%)
-$0.51(-88.6%)
Mar 2018
-
-$0.27
-$0.27
Dec 2017
-$0.92
-
-

FAQ

  • What is Castle Biosciences, Inc. annual earnings per share?
  • What is the all-time high annual EPS for Castle Biosciences, Inc.?
  • What is Castle Biosciences, Inc. annual EPS year-on-year change?
  • What is Castle Biosciences, Inc. quarterly earnings per share?
  • What is the all-time high quarterly EPS for Castle Biosciences, Inc.?
  • What is Castle Biosciences, Inc. quarterly EPS year-on-year change?
  • What is Castle Biosciences, Inc. TTM earnings per share?
  • What is the all-time high TTM EPS for Castle Biosciences, Inc.?
  • What is Castle Biosciences, Inc. TTM EPS year-on-year change?

What is Castle Biosciences, Inc. annual earnings per share?

The current annual EPS of CSTL is $0.62

What is the all-time high annual EPS for Castle Biosciences, Inc.?

Castle Biosciences, Inc. all-time high annual earnings per share is $0.62

What is Castle Biosciences, Inc. annual EPS year-on-year change?

Over the past year, CSTL annual earnings per share has changed by +$2.77 (+129.08%)

What is Castle Biosciences, Inc. quarterly earnings per share?

The current quarterly EPS of CSTL is $0.15

What is the all-time high quarterly EPS for Castle Biosciences, Inc.?

Castle Biosciences, Inc. all-time high quarterly earnings per share is $0.32

What is Castle Biosciences, Inc. quarterly EPS year-on-year change?

Over the past year, CSTL quarterly earnings per share has changed by -$0.16 (-50.68%)

What is Castle Biosciences, Inc. TTM earnings per share?

The current TTM EPS of CSTL is -$0.36

What is the all-time high TTM EPS for Castle Biosciences, Inc.?

Castle Biosciences, Inc. all-time high TTM earnings per share is $0.61

What is Castle Biosciences, Inc. TTM EPS year-on-year change?

Over the past year, CSTL TTM earnings per share has changed by -$0.22 (-164.39%)
On this page