BSE:ODIGMA | INE054301028
Generating your data highlights...
11.2m USD | # 3171 in IN
10.1k shares | 17.24k USD
31.26m
43.04% | 13.45m