NYSE • FERG • US31488V1070
Generating your data highlights...
43.2b USD | # 520 in US
2.33m shares | 538.03m USD
193.45m
99.77% | 193.01m