Eli Lilly and Merck reported their first-quarter results on April 21st At Eli Lilly, earnings are expected to be up 14% year over year, to 95¢ per share, thanks to the success of Zyprexa, its antipsychotic drug, and Cymbalta, its depression treatment. Analysts are less … [Read more...] about BIG PHARMA — 2008 1st Quarter Results