Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TTC
8.35%
▲ 0.25%
R
5.02%
▲ 5.08%
Gross Margin
TTC
34.11%
▲ 0.23%
R
15.63%
▼ -3.69%
Free Cash Flow
TTC
$159.60M
▼ -$91.30M
R
$272.00M
▲ $116.00M
Net Debt / EBITDA
TTC
1.36
▼ -0.18
R
3.16
▲ 0.58
Operating Margin
TTC
9.40%
▼ -4.29%
R
3.97%
▼ -3.23%
P/E Ratio
TTC
24.20
▼ -1.05
R
21.01
▲ 1.57