Verizon Communications Inc. (VZ) fundamental stock analysis