2025 biosciences forecast stock castle biosciences stock forecast 2025 Web According to 13 stock analysts the average 12-month stock price forecast for CSTL stock is 5158 which predicts an increase of… Wednesday, November 2, 2022 Edit