OM • INDT • SE0001515552
Generating your data highlights...
9.38b USD | # 39 in SE
393.48k shares | 11.19m USD
364.32m
72.76% | 265.09m