Stock Comparison

ITT MLI
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric ITT
Itt Inc
MLI
Mueller Industries Inc
Price $194.60 $133.17
Change % +0.04% -2.32%
Market Cap 17.59B 15.19B
P/E Ratio 38.5 17.9
EPS $5.67 $7.65
52W High $225.26 $141.90
52W Low $149.02 $72.16
Volume
Avg Volume 1.05M 733.0K
Open $196.49 $136.12
Prev Close $194.52 $136.33
Div Yield 0.78% 1.02%
Annual Dividend $1.33 $0.97
Payout Ratio 22.8% 14.3%
Analyst Rating Strong buy Buy
Price Target $26.78 $83.84
Total Analysts 20 6