Bajaj Finance on Tuesday beat mortgage lender HDFC in terms of market capitalisation (m-cap) to become the eighth-most valued stock on the BSE.