Lilly stock stagnation: 11 years and counting
Eli Lilly and Co. has been essentially treading water now for nearly 11 years. The company’s stock closed yesterday at a low the company hasn’t seen since June 5, 1997. Lilly shares dropped 74 cents apiece to close at $47.55. The last time Lilly shares closed lower, it still had patent protection on its antidepressant […]