Alphabet (GOOG) currently trades at $343.54. The company reported Q2 revenue of $119.80 billion, with Google Cloud accelerating to 82% growth, and trades at 17 times trailing earnings. Of 63 analysts, 57 rate the stock a Buy, with a consensus price target of $421.79, implying 22.8% upside. However, Q2 capital expenditures doubled year-over-year to $44.92 billion, pushing free cash flow to negative $5.86 billion, and long-term debt more than doubled to $98.2 billion.