OM • INDT • SE0001515552
Generating your data highlights...
9.38b USD | # 43 in SE
542.42k shares | 14.02m USD
364.32m
72.76% | 265.09m