Shopify Stock Is Showing Echoes of Amazon.com Circa 1999

Shares of the eCommerce platform trade at 61 times EV-to-revenue. Of large-cap tech companies, only Zoom Video (NASDAQ:ZM) trades for higher.

Read the full article