NYSE:FTV | US34959J1088
Generating your data highlights...
25.8b USD | # 649 in US
2.54m shares | 195.17m USD
346.95m
99.56% | 345.42m