Investing Stocks Trex Company, Inc. · TREX Immunology startup TRex Bio sets price range for $133 million public debut Oct 5, 2026 4:46 PM · Investing Immunology startup TRex Bio sets price range for $133 million public debut Original source: Investing