I just saw a 10 second commercial saying something to the affect of "a new drug for diabetes which may do away with insulin....the story on CBS evening news tonight". Could this be about the recently tested dulaglutide from LLY ?? Does anyone know??
Sentiment: Strong Buy