SHOP is trading 3.8% up today at $124.74 as investors remain upbeat following the company's recently expanded $5 billion share repurchase program and strong analyst support.
- The stock's gains come despite mixed broader indices, suggesting strong company-specific confidence and momentum.
- Market sentiment is further bolstered by upcoming product initiatives and ongoing positive outlook regarding capital returns.