Venture Capital
Friendswood, Texas-based Castle Biosciences Inc, a dermatological cancer company, has raised $64 million for its IPO after pricing its 4 million shares at $16 per share. The stock began trading July 25, 2019 on […]

In this article