NYSE • FTV • US34959J1088
Generating your data highlights...
19b USD | # 1017 in US
3.76m shares | 216.84m USD
307.86m
93.16% | 286.8m