Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ALLE
12.67%
▲ 2.94%
ITT
51.49%
▲ 18.75%
Gross Margin
ALLE
44.94%
▲ 0.97%
ITT
34.63%
▲ 1.45%
Free Cash Flow
ALLE
$180.50M
▲ $100.20M
ITT
$162.00M
▲ $148.40M
Net Debt / EBITDA
ALLE
1.72
▼ -0.00
ITT
3.62
▼ -0.29
Operating Margin
ALLE
22.12%
▲ 3.22%
ITT
12.24%
▼ -5.73%
P/E Ratio
ALLE
20.11
▲ 1.38
ITT
45.48
▲ 4.20