Oswal Pumps IPO opens with a price band of ₹584-614, aiming to raise ₹1,387.34 crore, listing on BSE and NSE.