OM • INDU A • SE0000190126
Generating your data highlights...
23.6b USD | # 21 in SE
181.75k shares | 12.87m USD
210.64m
61.36% | 129.24m