Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Castle Biosciences (CSTL)

Annual Return

Over the past 3 years, CSTL has had an average annual return of +13.60%, underperforming the benchmark SPY, which returned +19.63% annual.

Over the past 5 years, CSTL has had an average annual return of -18.54%, underperforming the benchmark SPY, which returned +12.73% annual.

Since Jul 25, 2019, CSTL has had an average annual return of +1.96%, underperforming the benchmark SPY, which returned +15.65% annual.

20262025202420232022202120202019
-37.00%+45.97%+23.49%-8.33%-45.09%-36.16%+95.37%+60.61%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+1.26%-24.93%-16.98%-0.24%-13.93%+13.15%+2.76%-37.00%
2025+6.08%-23.31%-7.66%+0.15%-20.34%+27.86%-25.81%+58.50%-5.17%+11.99%+56.66%-2.62%+45.97%
2024+6.95%-21.75%+22.64%-4.78%+10.29%-6.40%+10.84%+22.95%-3.87%+21.57%-12.66%-11.99%+23.49%
2023+15.04%-7.02%-9.77%-0.40%+7.95%-43.84%+22.82%+18.28%-15.25%-7.53%+27.98%+7.95%-8.33%
2022+0.88%+0.09%+3.63%-50.20%-0.31%-1.44%+27.38%+3.72%-10.07%-2.15%-7.56%-0.21%-45.09%
2021-0.48%+13.84%-10.01%+0.83%-13.18%+22.36%-4.75%+9.85%-13.33%-6.24%-33.71%+3.73%-36.16%
2020-10.27%-2.91%-0.44%+3.75%+24.25%-1.93%+2.73%+18.11%+12.51%-9.76%+2.43%+41.19%+95.37%
2019-8.18%+42.09%-35.21%+30.13%+14.40%+27.63%+60.61%

Drawdown analysis of Castle Biosciences (CSTL)

The maximum drawdown for the CSTL was -88.02%, occurring on Jun 5, 2023. This drawdown has not yet recovered.

The current CSTL drawdown is -74.82%.

Since Jul 25, 2019 CSTL has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 2 times
  • 30% or more: 3 times
  • 20% or more: 6 times
  • 10% or more: 9 times
DepthStartTo BottomBottomTo RecoverEndTotal
-88.02%Feb 9, 2021583Jun 5, 2023OngoingOngoingOngoing
-43.63%Aug 30, 201937Oct 23, 201916Nov 14, 201953
-35.04%Jan 6, 202048Mar 16, 202040May 12, 202088
-21.13%Jul 29, 201916Aug 20, 20194Aug 26, 201920
-20.53%Oct 9, 202033Nov 25, 20208Dec 8, 202041
-20.48%Jan 20, 20215Jan 27, 20215Feb 3, 202110
-18.41%Jun 23, 20203Jun 26, 20208Jul 9, 202011
-15.07%Dec 6, 20197Dec 17, 20197Dec 27, 201914
-14.15%Jul 15, 202012Jul 31, 202013Aug 19, 202025
-8.52%Dec 28, 20201Dec 29, 20206Jan 7, 20217
-8.15%Jan 8, 20213Jan 13, 20214Jan 20, 20217
-7.89%Dec 16, 20202Dec 18, 20201Dec 21, 20203
-7.01%Nov 18, 20194Nov 22, 20196Dec 3, 201910
-6.75%May 12, 20201May 13, 20202May 15, 20203
-5.83%Jun 1, 20202Jun 3, 20208Jun 15, 202010
-5.77%Dec 30, 20193Jan 3, 20201Jan 6, 20204
-5.34%Jul 9, 20202Jul 13, 20202Jul 15, 20204
-4.81%May 15, 20201May 18, 20204May 22, 20205
-4.63%Sep 21, 20204Sep 25, 20206Oct 5, 202010
-4.09%Sep 9, 20205Sep 16, 20202Sep 18, 20207
-2.49%Jun 18, 20202Jun 22, 20201Jun 23, 20203
-2.45%May 22, 20201May 26, 20201May 27, 20202
-1.77%Dec 22, 20202Dec 24, 20201Dec 28, 20203
-1.39%Dec 14, 20201Dec 15, 20201Dec 16, 20202
-0.65%Aug 25, 20203Aug 28, 20202Sep 1, 20205