Comment Comment by sebmellen And with a P/E ratio of 95, versus 25 and 59 for Google and Amazon, respectively! parent sebmellen 2 years ago