Alphabet Inc. (GOOG) fundamental stock analysis