AbbVie Inc. (ABBV) fundamental stock analysis