Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TTC
8.35%
▲ 0.25%
SSD
6.34%
▼ -2.76%
Gross Margin
TTC
34.11%
▲ 0.23%
SSD
47.42%
▲ 2.19%
Free Cash Flow
TTC
$159.60M
▼ -$91.30M
SSD
$197.55M
▲ $179.63M
Net Debt / EBITDA
TTC
1.36
▼ -0.18
SSD
-0.04
▼ -0.29
Operating Margin
TTC
9.40%
▼ -4.29%
SSD
25.20%
▲ 5.71%
P/E Ratio
TTC
24.20
▼ -1.05
SSD
20.91
▼ -1.43