Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
WTW
9.07%
▲ 0.56%
STT
4.07%
▲ 1.89%
Gross Margin
WTW
100.00%
▲ 75.41%
STT
67.12%
▼ -0.24%
Free Cash Flow
WTW
$425.00M
▲ $490.00M
STT
-$2.06B
▲ $10.36B
Net Debt / EBITDA
WTW
2.04
▲ 0.16
STT
5.09
▲ 29.63
Operating Margin
WTW
14.76%
▼ -3.81%
STT
23.03%
▲ 5.76%
P/E Ratio
WTW
20.18
▲ 5.55
STT
—