Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
PCT
173.45%
▲ 12.25%
TRTN-PC
2.33%
▲ 18.46%
Gross Margin
PCT
-687.32%
▼ -7.19%
TRTN-PC
62.09%
▼ -0.40%
Free Cash Flow
PCT
-$81.77M
▼ -$35.69M
TRTN-PC
$59.56M
▼ -$94.81M
Net Debt / EBITDA
PCT
-6.76
▼ -1.88
TRTN-PC
5.46
▼ -0.02
Operating Margin
PCT
-916.09%
▲ 96.63%
TRTN-PC
54.20%
▼ -0.18%
P/E Ratio
PCT
—
TRTN-PC
—