NYSE:FTV | US34959J1088
Generating your data highlights...
28.3b USD | # 576 in US
1.66m shares | 138.28m USD
351.38m
99.62% | 350.06m