Luxury furniture brand retailer Stanley Lifestyles today announced that its initial public offering (IPO) will open on Friday, June 21, with a price band of Rs 351-369 per share and the lot size will be 40 equity shares.