NYSE • FERG • US31488V1070
Generating your data highlights...
49.8b USD | # 467 in US
2.31m shares | 535.59m USD
193.94m
90.89% | 176.28m