Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
24.56
+0.92 (3.89%)
Jul 9, 2026, 4:00 PM EDT - Market closed

Castle Biosciences Revenue

Castle Biosciences had revenue of $83.68M in the quarter ending March 31, 2026, a decrease of -4.90%. This brings the company's revenue in the last twelve months to $339.92M, down -2.06% year-over-year. In the year 2025, Castle Biosciences had annual revenue of $344.23M with 3.66% growth.

Revenue (ttm)
$339.92M
Revenue Growth
-2.06%
P/S Ratio
2.19
Revenue / Employee
$360,849
Employees
942
Market Cap
744.90M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2025344.23M12.16M3.66%
Dec 31, 2024332.07M112.28M51.09%
Dec 31, 2023219.79M82.75M60.38%
Dec 31, 2022137.04M42.95M45.65%
Dec 31, 202194.09M31.44M50.18%
Dec 31, 202062.65M10.78M20.79%
Dec 31, 201951.87M29.08M127.62%
Dec 31, 201822.79M9.03M65.67%
Dec 31, 201713.75M--