Natural Capsules Limited

Natural Capsules Limited

142.82
INR
-7.51
(-5.00%)
-24.01EPS
1.55BMarket Cap