NYSE:OSK | US6882392011
Generating your data highlights...
9.53b USD | # 1640 in US
794.35k shares | 121.41m USD
62.55m
99.29% | 62.1m