NYSE:FTV | US34959J1088
Generating your data highlights...
24.9b USD | # 672 in US
1.68m shares | 125.43m USD
350.34m
99.52% | 348.67m