NYSE • OSK • US6882392011
Generating your data highlights...
9.43b USD | # 1727 in US
869.45k shares | 121.54m USD
61.74m
99.26% | 61.28m