HDFC gains after CLSA raises target price; sees 21% upside
HDFC - 265409