Eli Lilly and Company (LLY) fundamental stock analysis