Thesis Investors can’t seem to get enough of e-commerce platform Shopify (SHOP), which is defying gravity with a $37 billion market cap. The company is losing money and trades at 33x sales. While there is no chance I will be buying shares here, don’t call it…
Read More