D. E. Shaw & Co. Inc. Makes New $2.41 Million Investment in Castle Biosciences, Inc. (NASDAQ:CSTL)
D. E. Shaw & Co. Inc. acquired a new position in shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Free Report) during the 4th quarter, Holdings Channel.com reports. The firm acquired 90,563 shares of the company’s stock, valued at approximately $2,414,000. Other institutional investors also recently bought and sold shares of the company. JPMorgan Chase & […]
