HDFC Q2 Results: Rs 2,870 crore profit beats market expectations | Sharefundss