PROXY CORNER: Eli Lilly and Co.
Indianapolis-based Eli Lilly and Co. discovers, develops, manufactures and sells pharmaceutical products for humans and animals. The company reported 2013 net income of $4.7 billion, or $4.32 per diluted share, on revenue of $23.1 billion.