Money

The IPO train continues to barrel down the tracks as more life sciences companies announced and closed their initial public offerings, bringing millions more to their coffers.