OM • INDT • SE0001515552
Generating your data highlights...
7.86b USD | # 46 in SE
598.25k shares | 14.57m USD
364.32m
72.76% | 265.09m