NYSE • FTV • US34959J1088
Generating your data highlights...
18.6b USD | # 1055 in US
3.09m shares | 183.55m USD
304.86m
92.02% | 280.54m