Investing.com·3 hours ago·macroeconomiaNEUTRALLOWTRexBio completes $116.7 million initial public offeringNo summary availableRead at Investing.com→