NYSE • FERG • US31488V1070
Generating your data highlights...
46.8b USD | # 484 in US
1.4m shares | 347.04m USD
193.94m
99.76% | 193.47m