Social commerce platform Bazaarvoice priced its Nasdaq IPO at $8 to $10 per share, which gives it a $512 million market cap priced in the middle of its range. The company provides reviews, listening and marketing tools to e-commerce companies and has not yet turned a profit. It’s backed by Austin Ventures, Barry Ventures, Eastern Advisors and First Round Capital with $19.9 million in funding.