 Shares of Castle Biosciences NASDAQ:CSTL hit a new 52-week high during trading on Wednesday . The stock traded as high as 45.27 and last traded at 44.28, with a volume of 38331 shares changing hands. The stock had previously closed at 42.97. Several equities research analysts have recently issued reports on CSTL shares. Zacks Investment ... 