Emkay Global maintains buy on HDFC, target price Rs 2,344 | Sharefundss