Seeking Alpha Eli Lilly-backed TRexBio prices $117M US IPO at $14 per share Read the original at Seeking Alpha