Pharmacyclics (PCYC -11.8%) trades lower today after beating on FQ1 revenue but coming up short...

|By:, SA News Editor

Pharmacyclics (PCYC -11.8%) trades lower today after beating on FQ1 revenue but coming up short on its EPS. Earnings came in at $1.07 per share, below consensus expectations of $1.15. Revenues were $102.7M - due primarily to a large milestone payment from Janssen Pharmaceuticals - easily beating the Street estimate of $99.74M.