NYSE • FLR • US3434121022
Generating your data highlights...
7.2b USD | # 2062 in US
2.75m shares | 135.77m USD
139.67m
98.43% | 137.48m