DemandTec, a San Carlos, Calif. company that makes consumer demand management software, priced its 6 million initial public offering shares at $11, within its estimated range of $10 to $12 a share.

The company is backed by Altos Ventures, Cargill and Crosspoint Venture Partners.