Investing.com·2 hours ago·macroeconomiaNEUTRALLOWTRexBio prices IPO at $14 per share, expects $116.7MNo summary availableRead at Investing.com→