ITT is underappreciated: P/E 10 vs ind 20, Net margin 7.1 vs ind 3.7, ROE 21.9 vs 8.1, D/E 0.2 vs 0.6.
It's about time for some recognition. Looking forward, they have been successfully competing for new contracts, and their spaces in defense and water have momentum now and in the future.