Square’s Technical Indicators
Square has an EV (enterprise value) of $17.7 billion. In comparison, Alibaba (BABA), Alphabet (GOOG), Facebook (FB), and Amazon (AMZN), Square’s peers in the Internet space, boast EVs of $426.7 billion, $602.9 billion, $414.9 billion, and $393.3 billion, respectively.