Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ROAD
28.25%
▼ -6.31%
TPC
19.17%
▲ 7.72%
Gross Margin
ROAD
16.85%
▲ 3.82%
TPC
12.91%
▲ 1.78%
Free Cash Flow
ROAD
$30.57M
▲ $11.63M
TPC
$153.59M
▲ $24.72M
Net Debt / EBITDA
ROAD
4.26
▼ -0.24
TPC
-2.46
▼ -0.26
Operating Margin
ROAD
10.94%
▲ 6.18%
TPC
7.19%
▲ 2.93%
P/E Ratio
ROAD
46.97
▼ -14.88
TPC
35.89
▼ -29.56