Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
MGRC
-6.16%
▼ -7.76%
TRTN-PC
2.33%
▲ 18.46%
Gross Margin
MGRC
48.80%
▲ 2.57%
TRTN-PC
62.09%
▼ -0.40%
Free Cash Flow
MGRC
$51.97M
▲ $17.64M
TRTN-PC
$59.56M
▼ -$94.81M
Net Debt / EBITDA
MGRC
1.68
▲ 0.13
TRTN-PC
5.46
▼ -0.02
Operating Margin
MGRC
24.10%
▲ 2.18%
TRTN-PC
54.20%
▼ -0.18%
P/E Ratio
MGRC
18.74
▼ -0.11
TRTN-PC
—