NYSE • FERG • US31488V1070
Generating your data highlights...
43.1b USD | # 519 in US
2.29m shares | 526.84m USD
193.45m
99.74% | 192.95m