NYSE • FLR • US3434121022
Generating your data highlights...
7.34b USD | # 1997 in US
2.42m shares | 127.01m USD
133.74m
98.36% | 131.55m