I don't short stocks solely on the basis of overvaluation, but Shopify (SHOP) has seen its stock rise to deniably lofty levels. The company is seeing a perfect storm of tailwinds between a macro ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback