US food giant Kraft Foods , a subsidiary of Philip Morris , has provoked criticism in the investment community for setting the price range of its initial public offering at US$26 to US$31. The IPO is set for completion by the end of the second quarter, and will be the second largest new stock offering in US history.