NYSE • FERG • US31488V1070
Generating your data highlights...
49b USD | # 469 in US
1.4m shares | 347.26m USD
194.39m
99.76% | 193.93m