Eli Lilly Bears Push Against Technical Headwinds

Schaeffer's Investment Research
  FEB 25, 2013 3:25 PM

LLY May 52.50 Put Draws Nearly 18,000 Contracts.

 


No positions in stocks mentioned.