Sectors | Thu Sep 20, 2012 4:43am IST

Trulia prices IPO at $17 share, above range