Vaughan Nelson Investment Management, L.P. 13F: New $115M Stake in SHOP

Vaughan Nelson Investment Management acquired 1,005,760 shares of Shopify Inc., marking a new stake valued at $108.9 million.

Reviewed by automated data checks against the source filing. How we make and check alerts

Vaughan Nelson Investment Management, L.P. opened a new position of 1,005,760 shares in Shopify Inc. ($SHOP), according to a 13F filing with the SEC dated April 16, 2026. It reported 1,005,760 shares worth $114.84 million at the end of the quarter.

Since the filing, $SHOP is down 2.1% after 1 week, down 19.3% after 1 month and up 33.5% to date (from the $126.94 close on Apr 16, 2026).

Find the original: Vaughan Nelson Investment Management, L.P. 13F filings on SEC EDGAR

SHOP Shopify Inc.
$169.52 +7.84% year to date
Daily close · Oct 16, 2026

Key Points

  • Vaughan Nelson Investment Management acquired 1,005,760 shares of Shopify Inc., valued at approximately $108.9 million, according to a recent 13F filing.
  • Shopify Inc.'s stock is trading around $108.28, with a market cap of $140.5 billion and a forward P/E ratio of 46.43.
  • Insiders at Shopify have been selling shares, while analysts maintain various ratings with price targets ranging from $126 to $163.

Get $SHOP trade alerts by text

We text you when insiders, Congress or big funds trade $SHOP. Free.

Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Shopify Inc. alert may contain errors. Disclosures

Vaughan Nelson Investment Management has taken a new stake in Shopify Inc. (NasdaqGS: SHOP), acquiring 1,005,760 shares. This position is valued at approximately $108.9 million, according to the latest Form 13F filing with the SEC. The shares were purchased at a cost basis of $127.39 each.

What Changed in Vaughan Nelson's Shopify Position

Vaughan Nelson Investment Management's recent move marks a new entry into Shopify Inc., as the firm previously held no shares. The acquisition of 1,005,760 shares represents a significant investment in the e-commerce platform, reflecting confidence in its growth potential.

Other Institutional Activity in Shopify

Several other major funds have also adjusted their positions in Shopify. Capital International Investors increased its holdings by 11,716,933 shares, ending with 50,060,088 shares valued at about $5.93 billion. In contrast, FMR LLC reduced its position by 2,168,593 shares, now holding 45,834,484 shares worth approximately $5.44 billion. Vanguard Capital Management LLC entered with 33,735,144 shares, valued at $4 billion. Meanwhile, Capital World Investors and Baillie Gifford & Co both decreased their stakes, with reductions of 14,125,861 and 2,184,391 shares respectively.

Shopify Inc. Stock Down 33.8%

Shares of Shopify Inc. are currently trading near $108.28. The company boasts a market cap of $140.5 billion, with a P/E ratio of 106.12 and a forward P/E of 46.43. Shopify has a beta of 2.587, indicating higher volatility compared to the market. The stock's 52-week range spans from $94.00 to $182.19, with a 50-day moving average of $114.55 and a 200-day moving average of $138.18. Shopify maintains a strong financial position with a current ratio of 6.196 and a quick ratio of 4.528, alongside a debt-to-equity ratio of 1.432.

Recent Earnings

Shopify reported revenue of $12.37 billion, reflecting a growth rate of 34.3%. The company achieved a net margin of 10.77% and a return on equity of 11.31%. Earnings per share stood at $1.02. The next earnings report is expected on May 5, 2026.

Insider Buying and Selling at Shopify Inc.

There has been notable insider selling at Shopify. On March 2, 2026, Jessica Hertz sold 850 shares at an average price of $123.80, while Jean Niehaus sold 1,096 shares at $123.84. Gail Goodman sold 1,200 shares on February 5, 2026, at $114.02 as part of a planned transaction. Other planned sales include Goodman and Harley Finkelstein, who sold shares in late December 2025.

Analysts Set New Price Targets

Several analysts have maintained their ratings on Shopify stock. On May 6, 2026, Canaccord Genuity maintained a 'buy' rating with a $145 target, while UBS held a 'hold' rating with a $130 target. Citigroup reiterated its 'buy' stance with a $156 target, and Barclays maintained a 'hold' at $126. The consensus among 45 analysts is a 'buy' recommendation, with a mean price target of $149.78.

About Shopify Inc.

Shopify Inc. is a technology company based in Ottawa, Canada, that provides a platform for businesses of all sizes to manage their online and offline sales channels. Founded in 2004 and led by CEO Tobias Lutke, Shopify offers tools for product management, order processing, payment handling, and customer relationship management. The company operates in numerous regions across the globe, including North America, Europe, and Asia.

Bottom Line

Vaughan Nelson Investment Management's new position in Shopify Inc. highlights the firm's interest in the e-commerce sector. While this 13F filing provides insight into past holdings, it may not represent the current stance. Investors often track these filings to gauge institutional confidence and market trends.

Source: Vaughan Nelson Investment Management, L.P.'s 13F filing on $SHOP (Apr 16, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Find the original filing: Vaughan Nelson Investment Management, L.P. 13F filings on SEC EDGAR. Written by software, not financial advice. How we make alerts

Get $SHOP trade alerts by text