NYSE • FLR • US3434121022
Generating your data highlights...
7.49b USD | # 1955 in US
2.75m shares | 134.76m USD
139.67m
98.43% | 137.48m