NYSE • FERG • US31488V1070
Generating your data highlights...
43b USD | # 518 in US
1.43m shares | 347.79m USD
193.94m
99.77% | 193.49m