NYSE • TSN • US9024941034
Generating your data highlights...
24b USD | # 862 in US
2.9m shares | 184.57m USD
282.12m
97.44% | 274.91m