OM • INDT • SE0001515552
Generating your data highlights...
7.07b USD | # 48 in SE
594.21k shares | 15.4m USD
364.32m
72.76% | 265.09m