Michael T. McCaul has made 10 trades on ITT (ITT Inc) between Mar 16, 2023 and May 16, 2024. This includes 4 purchases, 6 sales.
Click on any dot to view the individual trade details.