NYSE:FTV | US34959J1088
Generating your data highlights...
17.1b USD | # 1070 in US
3.17m shares | 159.34m USD
317.61m
93.04% | 295.5m