HDB Financial Stock Analysis