Black Friday

All the Features.
Half the Price.

$149.00 / first year $299.50

Then $299.50/year

Index
RUT
Market Cap
1.06B
Enterprise Value
822.13M
Income
-23.01M
Sales
377.13M
Book/sh
15.55
Cash/sh
9.01
Dividend Est.
-
Dividend TTM
-
Dividend Ex-Date
-
Dividend Gr. 3/5Y
- -
Payout
-
Employees
883
IPO
Jul 25, 2019
P/E
-
Forward P/E
-
PEG
-
P/S
2.82
P/B
2.22
P/C
3.83
P/FCF
268.49
EV/EBITDA
-
EV/Sales
2.18
Quick Ratio
5.12
Current Ratio
5.28
Debt/Eq
0.08
LT Debt/Eq
0.06
Option/Short
Yes / Yes
EPS (ttm)
-0.77
EPS next Y
-0.62
EPS next Q
-0.15
EPS this Y
-2.95%
EPS next Y
26.96%
EPS next 5Y
80.00%
EPS past 3/5Y
31.36% -8.93%
Sales past 3/5Y
35.94% 40.60%
EPS Y/Y TTM
-81.20%
Sales Y/Y TTM
9.78%
EPS Q/Q
-677.91%
Sales Q/Q
23.90%
Insider Own
2.00%
Insider Trans
-36.67%
Inst Own
87.26%
Inst Trans
-5.75%
ROA
-4.03%
ROE
-4.87%
ROIC
-4.52%
Gross Margin
74.10%
Oper. Margin
-7.43%
Profit Margin
-6.10%
SMA20
0.30%
SMA50
0.51%
SMA200
22.28%
Trades
Shs Outstand
30.77M
Shs Float
30.20M
52W High
44.28 -22.09%
52W Low
17.72 94.67%
Volatility
6.80% 5.58%
ATR (14)
1.89
RSI (14)
50.47
Beta
0.96
Rel Volume
0.00
Avg Volume
380.59K
Volume
0
Perf Week
0.88%
Perf Month
4.20%
Perf Quarter
16.48%
Perf Half Y
82.73%
Perf YTD
-11.31%
Perf Year
-0.92%
Perf 3Y
100.81%
Perf 5Y
-33.24%
Perf 10Y
-
Prev Close
34.50
Price
34.50
Change %
0.00%
Consensus
Strong Buy
Avg. Price Target
$48.20
Implied Upside
+39.7%
Analysts11incl. previous ratings
Rating Distribution11 Buy · 0 Hold · 0 Sell
DateActionAnalystRating ChangePrice Target ChangeImplied Upside
Oct 29, 2026Initiated
MFG logoMMizuho
Outperform$60+73.9%
Jun 25, 2026Initiated
RRoth Capital
Buy$40+15.9%
Dec 14, 2023Initiated
GGuggenheim
Buy$25-27.5%
Jan 05, 2023Initiated
BNS logoBScotiabank
Sector Outperform$54+56.5%
Jan 07, 2022Initiated
SStephens
Overweight$59+71.0%
Apr 30, 2021Initiated
LLake Street
Buy$94+172.5%
Nov 10, 2020Initiated
KEY logoKKeyBanc Capital Markets
Overweight$70+102.9%
Dec 27, 2019Reiterated
CCanaccord Genuity
Buy$34 → $35+1.4%
Aug 19, 2019Initiated
SSVB Leerink
Outperform$28-18.8%
Aug 19, 2019Initiated
RRobert W. Baird
Outperform$27-21.7%
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Juvenal Tobin WChief Commercial OfficerNov 09 '26Sale32.673,288107,41935,565Nov 12 04:13 PM
Juvenal Tobin WChief Commercial OfficerNov 11 '26Sale35.042,82899,10432,737Nov 12 04:13 PM
TOBIN JUVENALOfficerNov 11 '26Proposed Sale35.073,195112,033Nov 12 08:30 AM
Tobin JuvenalChief Commercial OfficerNov 09 '26Proposed Sale34.3813,154452,235Nov 09 06:37 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerNov 02 '26Sale36.108,580309,7523,904Nov 04 04:07 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerNov 02 '26Sale36.105,916213,5781,396Nov 04 04:07 PM
Derek MaetzoldOfficerNov 02 '26Proposed Sale34.9421,438749,044Nov 02 05:28 PM
Juvenal Tobin WChief Commercial OfficerOct 28 '26Sale36.426,578239,59138,853Oct 30 04:06 PM
Juvenal Tobin WChief Commercial OfficerOct 26 '26Sale33.083,288108,76745,431Oct 28 04:08 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerOct 19 '26Sale31.918,580273,78812,484Oct 21 04:18 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerOct 19 '26Sale31.915,916188,7804,114Oct 21 04:18 PM
Juvenal Tobin WChief Commercial OfficerOct 12 '26Sale33.643,288110,60848,719Oct 14 04:06 PM
Tobin JuvenalChief Commercial OfficerOct 12 '26Proposed Sale32.7613,154430,925Oct 13 08:52 AM
MAETZOLD DEREK JPres. & Chief Exec. OfficerOct 05 '26Option Exercise2.398,16519,51429,644Oct 07 04:10 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerOct 05 '26Sale35.578,580305,15621,064Oct 07 04:10 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerOct 05 '26Sale35.575,916210,4086,832Oct 07 04:10 PM
Derek MaetzoldOfficerOct 05 '26Proposed Sale36.6528,9921,062,557Oct 05 06:24 PM
Oelschlager Kristen MChief Operating OfficerOct 01 '26Option Exercise3.384,15314,03717,509Oct 05 04:07 PM
Oelschlager Kristen MChief Operating OfficerOct 01 '26Sale35.954,153149,31813,356Oct 05 04:07 PM
KRISTEN OELSCHLAGEROfficerOct 01 '26Proposed Sale35.534,153147,556Oct 01 04:24 PM
Juvenal Tobin WChief Commercial OfficerSep 29 '26Sale35.505,543196,76553,041Oct 01 04:21 PM
Juvenal Tobin WChief Commercial OfficerSep 30 '26Sale34.201,03435,36352,007Oct 01 04:21 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerSep 21 '26Option Exercise2.398,58020,50630,059Sep 23 04:27 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerSep 21 '26Sale35.338,580303,16621,479Sep 23 04:27 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerSep 21 '26Sale35.335,916209,0369,550Sep 23 04:27 PM
Juvenal Tobin WChief Commercial OfficerSep 15 '26Sale35.143,294115,75858,584Sep 16 04:20 PM
Juvenal Tobin WChief Commercial OfficerSep 14 '26Sale32.323,306106,86361,878Sep 16 04:20 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerSep 11 '26Option Exercise2.398,58420,51630,063Sep 15 04:08 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerSep 11 '26Sale32.028,584274,86221,479Sep 15 04:08 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerSep 11 '26Sale32.025,934190,00812,268Sep 15 04:08 PM
Tobin JuvenalChief Commercial OfficerSep 14 '26Proposed Sale33.4413,177440,639Sep 14 06:00 PM
Derek MaetzoldOfficerSep 11 '26Proposed Sale32.3329,014938,023Sep 11 06:53 PM
Oelschlager Kristen MChief Operating OfficerSep 01 '26Option Exercise3.384,15214,03417,508Sep 03 04:07 PM
Oelschlager Kristen MChief Operating OfficerSep 01 '26Sale33.394,152138,64313,356Sep 03 04:07 PM
Juvenal Tobin WChief Commercial OfficerAug 31 '26Sale32.811,73056,76165,184Sep 02 04:07 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 28 '26Option Exercise2.3912,42829,70333,907Sep 01 04:12 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 28 '26Sale33.2012,428412,57121,479Sep 01 04:12 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 28 '26Sale33.206,132203,56211,256Sep 01 04:12 PM
Juvenal Tobin WChief Commercial OfficerAug 25 '26Sale35.049,050317,11266,914Aug 27 04:38 PM
Oelschlager Kristen MChief Operating OfficerAug 25 '26Sale34.4212,384426,27772,649Aug 26 04:16 PM
Oelschlager Kristen MChief Operating OfficerAug 24 '26Sale33.6912,218411,58885,033Aug 26 04:16 PM
Tobin JuvenalChief Commercial OfficerAug 25 '26Proposed Sale35.0022,500787,500Aug 25 05:46 PM
Kristen M. OelschlagerOfficerAug 24 '26Proposed Sale34.2024,602841,388Aug 24 04:47 PM
Juvenal Tobin WChief Commercial OfficerAug 17 '26Sale29.591,73051,19175,964Aug 19 04:11 PM
Stokes FrankChief Financial OfficerAug 14 '26Sale29.7724,908741,51135,177Aug 18 04:10 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 14 '26Option Exercise2.391,1002,62922,579Aug 18 04:09 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 14 '26Sale30.026,132184,08311,534Aug 18 04:09 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 14 '26Sale30.021,10033,02221,479Aug 18 04:09 PM
FRANKLIN M. STOKESOfficerAug 14 '26Proposed Sale29.7724,908741,494Aug 14 06:50 PM
Derek MaetzoldOfficerAug 14 '26Proposed Sale29.6225,792763,959Aug 14 05:38 PM
Juvenal Tobin WChief Commercial OfficerNov 24 '25Sale38.391,30149,94577,694Aug 06 04:14 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 04 '26Option Exercise2.3920,35648,65141,835Aug 06 04:14 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 05 '26Option Exercise2.392,5466,08524,025Aug 06 04:14 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 04 '26Sale31.1120,356633,26121,479Aug 06 04:14 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 04 '26Sale31.1115,085469,28420,080Aug 06 04:14 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 05 '26Sale30.682,54678,11421,479Aug 06 04:14 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 05 '26Sale30.681,02931,57119,607Aug 06 04:14 PM
Oelschlager Kristen MChief Operating OfficerAug 03 '26Sale29.778,586255,62213,288Aug 05 04:18 PM
Juvenal Tobin WChief Commercial OfficerJul 31 '26Sale29.3117,310507,30280,725Aug 04 04:36 PM
Juvenal Tobin WChief Commercial OfficerAug 03 '26Sale28.251,73048,87278,995Aug 04 04:36 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 03 '26Option Exercise2.3910,66425,48732,143Aug 04 04:35 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 31 '26Option Exercise2.396,48015,48727,959Aug 04 04:35 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 03 '26Sale30.3510,664323,68421,479Aug 04 04:35 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerAug 03 '26Sale30.357,829237,63427,009Aug 04 04:35 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 31 '26Sale30.156,480195,38521,479Aug 04 04:35 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 31 '26Sale30.153,673110,74830,606Aug 04 04:35 PM
Tobin JuvenalChief Commercial OfficerJul 31 '26Proposed Sale28.0022,500630,000Jul 31 04:52 PM
Derek MaetzoldOfficerJul 31 '26Proposed Sale28.0067,6621,894,536Jul 31 04:52 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 27 '26Option Exercise2.396,21414,85127,693Jul 29 04:09 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 27 '26Sale24.166,214150,16021,479Jul 29 04:09 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 27 '26Sale24.163,62287,52311,812Jul 29 04:09 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 14 '26Option Exercise2.395501,31422,029Jul 16 04:16 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 14 '26Sale22.923,62283,01612,090Jul 16 04:16 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 14 '26Sale22.9255012,60621,479Jul 16 04:16 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 01 '26Option Exercise2.396,21414,85127,693Jul 06 04:25 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 01 '26Sale24.296,214150,93821,479Jul 06 04:25 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJul 01 '26Sale24.293,62287,97812,368Jul 06 04:25 PM
Oelschlager Kristen MChief Operating OfficerJul 01 '26Sale24.428,586209,65021,874Jul 06 04:24 PM
Derek MaetzoldOfficerJul 01 '26Proposed Sale24.7123,844589,185Jul 01 05:35 PM
Oelschlager Kristen MChief Operating OfficerJun 16 '26Sale20.718,587177,83730,460Jun 18 04:19 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJun 15 '26Option Exercise2.395501,31422,029Jun 17 05:39 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJun 15 '26Sale20.663,62274,83112,646Jun 17 05:39 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJun 15 '26Sale20.6655011,36321,479Jun 17 05:39 PM
KRISTEN OELSCHLAGEROfficerJun 16 '26Proposed Sale20.6629,911617,961Jun 16 04:35 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJun 01 '26Option Exercise2.396,21414,85127,693Jun 03 04:15 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJun 01 '26Sale20.866,214129,60521,479Jun 03 04:15 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerJun 01 '26Sale20.863,62275,5441,668Jun 03 04:15 PM
Derek MaetzoldOfficerJun 01 '26Proposed Sale20.9714,008293,748Jun 01 05:39 PM
Juvenal Tobin WChief Commercial OfficerMay 21 '26Option Exercise3.3811,21037,89098,035May 26 04:06 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 21 '26Option Exercise2.394201,00421,899May 22 04:12 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 20 '26Option Exercise2.3913031121,609May 22 04:12 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 21 '26Sale20.202,76355,8021,946May 22 04:12 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 20 '26Sale20.0085917,1822,158May 22 04:12 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 21 '26Sale20.204208,48221,479May 22 04:12 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 20 '26Sale20.001302,60021,479May 22 04:12 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 07 '26Option Exercise2.396,21414,85127,693May 11 04:06 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 07 '26Sale22.156,214137,66321,479May 11 04:06 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerMay 07 '26Sale22.153,62280,2412,224May 11 04:06 PM
Derek MaetzoldOfficerMay 07 '26Proposed Sale19.2414,008269,514May 07 04:56 PM
MAETZOLD DEREK JPres. & Chief Exec. OfficerApr 21 '26Option Exercise2.395501,31422,029Apr 23 04:16 PM
Castle Biosciences, Inc. is a molecular diagnostics company, which offers innovative test solutions to aid clinicians in the diagnosis and treatment of dermatologic cancers, barrett's esophagus, uveal melanoma, and in the treatment of mental health conditions. The firm offers DecisionDx-Melanoma, a proprietary multi-gene expression profile (GEP) test that predicts the risk of metastasis and recurrence for patients diagnosed with invasive cutaneous melanoma. It also markets DecisionDx-UM, Decision Dx DiffDx-Melanoma, DecisonDx-CMSeq, DecisionDx-SCC, DecsionDx-UMSeq, and DecisonDX-PRAME. The company was founded by Derek J. Maetzold in September 2007 and is headquartered in Friendswood, TX.
FounderMr. Derek J. Maetzold
CFO & TreasurerMr. Frank Stokes
Chief Operating OfficerMs. Kristen M. Oelschlager R.N.
Chief Commercial OfficerMr. Tobin W. Juvenal
Vice President of Investor Relations & Corporate AffairsMs. Camilla Zuckero