Market Overview

Theravance Reports Q1 EPS $0.93 vs $0.84 Est; Revenues $127.1M vs $111.83M Est