TRTX logo

TPG RE Finance Trust (TRTX) Piotroski F Score