NYSE:FTV | US34959J1088
Generating your data highlights...
17.4b USD | # 1066 in US
3.03m shares | 153.47m USD
317.61m
93.04% | 295.51m