Explained Why NBFC stocks may offer stability in choppy markets