Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
20.41
-4.34 (-17.54%)
May 7, 2026, 11:40 AM EDT - Market open

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.21
Revenue / Employee
$384,960
Employees
883
Market Cap
618.34M

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--