NYSE:FTV | US34959J1088
Generating your data highlights...
27b USD | # 647 in US
2.32m shares | 171.99m USD
350.34m
99.53% | 348.71m