NYSE:ITT | US45073V1089
Generating your data highlights...
11.6b USD | # 1223 in US
428.84k shares | 56.94m USD
82.3m
99.46% | 81.86m