NYSE • OSK • US6882392011
Generating your data highlights...
9b USD | # 1772 in US
700.75k shares | 104.53m USD
61.74m
93.85% | 57.95m