IDX:NIFTY 50 - 1138107
Market recovery over the past