Eli Lilly and Company (LLY) valuation and key financial metrics