Analysts Viewpoint Keeping an Eye on ITT Inc (ITT) After Insider Trading Activity ITT Inc’s recent filing unveils that its President and CEO Savi Luca unloaded Company’s shares for reported $5.99 million on