Market Overview

Trulia Reports Q3 EPS $-0.19 vs $-0.12 Est; Revenues $18.5M vs $17.02M Est