New insider activity at PTC ( (PTC) ) has taken place on November 26, 2025.
TipRanks Black Friday Sale
- Claim 60% off TipRanks Premium for the data-backed insights and research tools you need to invest with confidence.
- Subscribe to TipRanks' Smart Investor Picks and see our data in action through our high-performing model portfolio - now also 60% off
CAO Alice Christenson recently sold 1,323 shares of PTC stock, amounting to a total transaction value of $229,566.
Recent Updates on PTC stock
PTC Inc. has recently experienced a series of price target adjustments following its Q4 earnings report and strategic announcements. Mizuho lowered its price target due to a decrease in share multiple and moderating annual recurring revenue (ARR) growth. Similarly, BMO Capital reduced its target, citing a slightly lower ARR outlook despite strong cash generation and in-line ARR growth. BofA also downgraded PTC, highlighting concerns over the company’s initial FY26 ARR growth guidance, which fell below consensus expectations. This adjustment reflects a consistent deceleration in growth across products and geographies. PTC’s strategic divestiture of its Kepware and ThingWorx businesses, expected to yield significant cash, aims to refocus on core areas but raises concerns about potential customer disruption and macroeconomic impacts. Despite these challenges, PTC remains optimistic about its growth trajectory, supported by strong Q4 financial performance and strategic plans.
Spark’s Take on PTC Stock
According to Spark, TipRanks’ AI Analyst, PTC is a Neutral.
PTC’s overall stock score is driven by strong financial performance and a positive earnings call outlook, despite bearish technical indicators and a high valuation. The company’s strategic initiatives and robust cash flow position it well for future growth, but potential risks from divestitures and macroeconomic conditions warrant caution.
To see Spark’s full report on PTC stock, click here.
More about PTC
YTD Price Performance: -5.23%
Average Trading Volume: 845,239
Technical Sentiment Signal: Sell
Current Market Cap: $20.72B

