NYSE • FLR • US3434121022
Generating your data highlights...
6.2b USD | # 2219 in US
2.77m shares | 133.95m USD
143.11m
98.54% | 141.01m