TRex Bio files for 8.33M share IPO at $14-$16/sh – FinSiddhi