Is Castle Biosciences Inc (CSTL) a Bargain After 3.0% Drop? GF Value Says Undervalued
Castle Biosciences Inc (CSTL) shares recently dropped 3.0%, leading to a 7.5% decrease over the past week, but GuruFocus' GF Value indicates the stock is slightly undervalued. Despite a strong GF Score of 81/100, driven by high growth potential, the company faces significant challenges …