CSTL
Castle Biosciences, Inc.
$25.48
$772.81M
Price
$25.48
Market Cap
$772.81M
Revenue CAGR (5Y)
+43.0%
EPS CAGR (5Y)
+60.5%
Revenue Growth
Year over Year+0.0%
2017
+65.7%
2018
+127.6%
2019
+20.8%
2020
+50.2%
2021
+45.7%
2022
+60.4%
2023
+51.1%
2024
+3.7%
2025
EPS Growth
Year over Year+0.0%
2017
+52.4%
2018
+158.3%
2019
-254.3%
2020
-129.6%
2021
-108.1%
2022
+17.1%
2023
+130.8%
2024
-225.8%
2025