Castle Biosciences' 2026 Loss Estimate Narrows to $0.96 as Shares Rise 25.4%
Castle Biosciences holds a Zacks Rank #1 with 2026 loss-per-share estimates narrowing from $1.06 to $0.96 over the past 60 days. Its shares have risen 25.4% year over year, outperforming its biotech sector peers.
1. Analyst Rank and Outlook
Castle Biosciences holds a Zacks Rank #1, reflecting strong analyst confidence. Over the past 60 days, consensus 2026 loss-per-share estimates have narrowed from $1.06 to $0.96, while its shares have risen 25.4% over the past year, outperforming its biotech sector peers.