NYSE • FTV • US34959J1088
Generating your data highlights...
16.6b USD | # 1138 in US
2.54m shares | 152.29m USD
302.02m
93.03% | 280.96m