Two Sigma Advisers LP Takes Position in Castle Biosciences, Inc. (NASDAQ:CSTL)
Two Sigma Advisers LP acquired a new stake in shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) in the fourth quarter, Holdings Channel.com reports. The fund acquired 11,500 shares of the company’s stock, valued at approximately $306,000. Other institutional investors and hedge funds also recently modified their holdings of the company. Covestor Ltd acquired […]
