NYSE • FLR • US3434121022
Generating your data highlights...
6.58b USD | # 2114 in US
2.37m shares | 123.8m USD
133.74m
98.36% | 131.55m