Entergy Corporation (ETR) fundamental stock analysis