Nifty 500 companies fundamentally strong sold-off - BSE 100

BSE 100 - Nifty 500 companies with strong fundamentals with negative monthly returns as of 31-Mar-20.