NYSE:FTV | US34959J1088
Generating your data highlights...
N/A USD | # 676 in US
2.51m shares | 196m USD
340.29m
99.46% | 338.44m