The company is not yet profitable and therefore lacks a P/E ratio, but it trades at a price-to-sales ratio of about 6.7x, ...
While market participants may not agree on whether the tech trade looks poised to go awry, it's a double-edged sword that today's stock market has become heavily concentrated in tech stocks. They are ...