The ?12,500-crore IPO of HDB Financial Services, the arm of HDFC Bank, will open for subscription on June 25 at a price band of ?700-740 per share.