2025 biosciences castle forecast castle biosciences stock forecast 2025 The average price target is 4833 with a high. Forecast target price for 10-26-2022. Castle Biosciences Ipo The … Thursday, October 27, 2022 Edit