Shares of Castle Biosciences (CSTL) dropped by a staggering 25.67% in 30 days from $74.22 to $55.17 at 12:11 EST on Saturday, after four sequential sessions in a row of losses. NASDAQ Composite (CSTL) is jumping 2.32% to $13,429.98, after two sequential sessions in a row of gains.
Castle Biosciences’s last close was $50.07, 95.20% below its 52-week high of $107.69.
The company’s growth estimates for the current quarter and the next is a negative 866.7% and a negative 150%, respectively.
Castle Biosciences’s Revenue
Year-on-year quarterly revenue growth declined by 1.9%, now sitting on 62.65M for the twelve trailing months.
Castle Biosciences’s Stock Yearly Top and Bottom Value
Castle Biosciences’s stock is valued at $55.17 at 12:11 EST, way under its 52-week high of $107.69 and way higher than its 52-week low of $26.13.
Castle Biosciences’s Moving Average
Castle Biosciences’s worth is way below its 50-day moving average of $71.54 and way below its 200-day moving average of $63.56.
More news about Castle Biosciences (CSTL).