-
NVIDIA Corporation (NVDA)
-
Celestica Inc. (CLS)
-
Descartes Systems Group Inc. (The) (DSG)
-
Shopify Inc. Class A Subordinate Voting Shares (SHOP)
Q: I have looking at initiating a small position in either SHOP or CLS. Which would be the "better" investment, and why? And if growth was the main objective, do you see something else as having better long term potential? Many thanks for your excellent service.