NYSE • FERG • US31488V1070
Generating your data highlights...
44.7b USD | # 511 in US
1.4m shares | 336.84m USD
193.94m
99.79% | 193.53m