NYSE:FLR | US3434121022
Generating your data highlights...
7.03b USD | # 2008 in US
3.53m shares | 157.41m USD
161.18m
98.75% | 159.16m