NYSE • FTV • US34959J1088
Generating your data highlights...
17.1b USD | # 1137 in US
2.66m shares | 161.54m USD
302.02m
93.03% | 280.96m