NYSE • TSN • US9024941034
Generating your data highlights...
24.1b USD | # 853 in US
2.91m shares | 184.92m USD
282.12m
97.44% | 274.91m