Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TTC
8.35%
▲ 0.25%
FSS
18.70%
▼ -16.18%
Gross Margin
TTC
34.11%
▲ 0.23%
FSS
30.41%
▲ 1.73%
Free Cash Flow
TTC
$159.60M
▼ -$91.30M
FSS
$101.00M
▲ $6.40M
Net Debt / EBITDA
TTC
1.36
▼ -0.18
FSS
0.87
▼ -0.24
Operating Margin
TTC
9.40%
▼ -4.29%
FSS
17.74%
▲ 1.61%
P/E Ratio
TTC
24.20
▼ -1.05
FSS
26.58
▼ -0.75