NYSE • FERG • US31488V1070
Generating your data highlights...
49.1b USD | # 471 in US
2.27m shares | 525.46m USD
193.94m
99.79% | 193.52m