Cashu Finance
  • Terminal
  • Stocks
  • Spotlight
  • Research
Log inSign Up
  1. Stocks
  2. Technology
  3. NASDAQ
  4. PTC

Market Cap: $15.11B

PI

PTC Inc.

PTC
NASDAQ (NASDAQ Global Select)USD
Purchase PTC
OverviewNewsAnalyst ReportsFinancialsPolitician TradesInsider TradesExecutivePatentsEarnings Surprise
Cashu Finance

By Cashu Finance. Providing market news, analysis, and research for investors worldwide.

Company

StocksAboutAdvertisersBrokersContact

Legal

Terms of ServicePrivacy Policy

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Finance is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Finance is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Finance and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Insider Trades

ptc•director, officer: President and CEO
28 days ago

Barua Neil sold 11,471 shares of PTC on 15 August. They now own 0 PTC shares.

Barua Neil sold PTC
ptc•director, officer: President and CEO
28 days ago

Barua Neil sold 5,547 shares of PTC on 15 August. They now own 92,477 PTC shares.

Barua Neil sold PTC
ptc•director, officer: President and CEO
28 days ago

Barua Neil bought 11,471 shares of PTC on 15 August. They now own 98,024 PTC shares.

Barua Neil bought PTC
ptc•officer: Chief Product Officer
28 days ago

Stevenson Jon bought 4,099 shares of PTC on 15 August. They now own 4,535 PTC shares.

Stevenson Jon bought PTC
ptc•officer: Chief Product Officer
28 days ago

Stevenson Jon sold 4,099 shares of PTC on 15 August. They now own 8,198 PTC shares.

Stevenson Jon sold PTC
ptc•officer: Chief Product Officer
28 days ago

Stevenson Jon sold 1,204 shares of PTC on 15 August. They now own 3,331 PTC shares.

Stevenson Jon sold PTC
ptc•officer: Chief Accounting Officer
4 months ago

Christenson Alice sold 816 shares of PTC on 12 May. They now own 1,265 PTC shares.

Christenson Alice sold PTC
ptc•officer: Chief Accounting Officer
4 months ago

Christenson Alice bought 1,186 shares of PTC on 7 May. They now own 2,451 PTC shares.

Christenson Alice bought PTC
ptc•officer: Chief Accounting Officer
4 months ago

Christenson Alice sold 370 shares of PTC on 7 May. They now own 2,081 PTC shares.

Christenson Alice sold PTC
ptc•director
6 months ago

Lathan Corinna sold 675 shares of PTC on 16 March. They now own 8,429 PTC shares.

Lathan Corinna sold PTC
ptc•director
6 months ago

Pham Trac sold 1,181 shares of PTC on 15 March. They now own 1,180 PTC shares.

Pham Trac sold PTC
ptc•director
6 months ago

Pham Trac bought 1,181 shares of PTC on 15 March. They now own 2,612 PTC shares.

Pham Trac bought PTC
ptc•officer: EVP, Chief Legal Officer
6 months ago

Von Staats Aaron C sold 2,639 shares of PTC on 3 March. They now own 19,582 PTC shares.

Von Staats Aaron C sold PTC
ptc•director
7 months ago

Bernshteyn Robert bought 1,500 shares of PTC on 11 February. They now own 0 PTC shares.

Bernshteyn Robert bought PTC
ptc•officer: EVP, Chief Legal Officer
7 months ago

Von Staats Aaron C sold 8 shares of PTC on 11 February. They now own 22,221 PTC shares.

Von Staats Aaron C sold PTC
ptc•director
7 months ago

Pham Trac bought 1,703 shares of PTC on 11 February. They now own 1,703 PTC shares.

Pham Trac bought PTC
ptc•director
7 months ago

Hanspal Amarpreet sold 1,500 shares of PTC on 11 February. They now own 0 PTC shares.

Hanspal Amarpreet sold PTC
ptc•director
7 months ago

Pham Trac bought 1,431 shares of PTC on 11 February. They now own 1,431 PTC shares.

Pham Trac bought PTC
ptc•director
7 months ago

Lacy Paul A sold 1,500 shares of PTC on 11 February. They now own 0 PTC shares.

Lacy Paul A sold PTC
ptc•director
7 months ago

Katz Michal bought 1,500 shares of PTC on 11 February. They now own 4,875 PTC shares.

Katz Michal bought PTC
ptc•director
7 months ago

Katz Michal sold 1,500 shares of PTC on 11 February. They now own 0 PTC shares.

Katz Michal sold PTC
ptc•director
7 months ago

Lico James A bought 1,703 shares of PTC on 11 February. They now own 1,703 PTC shares.

Lico James A bought PTC
ptc•director
7 months ago

Benjamin Mark D bought 1,500 shares of PTC on 11 February. They now own 11,183 PTC shares.

Benjamin Mark D bought PTC
ptc•director
7 months ago

Pham Trac sold 1,431 shares of PTC on 11 February. They now own 0 PTC shares.

Pham Trac sold PTC
ptc•director
7 months ago

Lathan Corinna bought 1,500 shares of PTC on 11 February. They now own 9,104 PTC shares.

Lathan Corinna bought PTC
ptc•director
7 months ago

Lico James A bought 410 shares of PTC on 11 February. They now own 410 PTC shares.

Lico James A bought PTC
ptc•director
7 months ago

Lathan Corinna sold 1,500 shares of PTC on 11 February. They now own 0 PTC shares.

Lathan Corinna sold PTC
ptc•director
7 months ago

Katz Michal bought 1,703 shares of PTC on 11 February. They now own 1,703 PTC shares.

Katz Michal bought PTC
ptc•director
7 months ago

Chaffin Janice bought 1,801 shares of PTC on 11 February. They now own 43,597 PTC shares.

Chaffin Janice bought PTC
ptc•director
7 months ago

Lacy Paul A bought 1,500 shares of PTC on 11 February. They now own 13,393 PTC shares.

Lacy Paul A bought PTC
ptc•director
7 months ago

Chaffin Janice sold 1,801 shares of PTC on 11 February. They now own 0 PTC shares.

Chaffin Janice sold PTC
ptc•director
7 months ago

Lico James A sold 410 shares of PTC on 11 February. They now own 0 PTC shares.

Lico James A sold PTC
ptc•director
7 months ago

Benjamin Mark D bought 2,024 shares of PTC on 11 February. They now own 2,024 PTC shares.

Benjamin Mark D bought PTC
ptc•director
7 months ago

Bernshteyn Robert bought 1,500 shares of PTC on 11 February. They now own 3,265 PTC shares.

Bernshteyn Robert bought PTC
ptc•director
7 months ago

Bernshteyn Robert bought 1,703 shares of PTC on 11 February. They now own 1,703 PTC shares.

Bernshteyn Robert bought PTC
ptc•director
7 months ago

Lathan Corinna bought 1,703 shares of PTC on 11 February. They now own 1,703 PTC shares.

Lathan Corinna bought PTC
ptc•director
7 months ago

Hanspal Amarpreet bought 1,500 shares of PTC on 11 February. They now own 10,316 PTC shares.

Hanspal Amarpreet bought PTC
ptc•officer: EVP, Chief Legal Officer
7 months ago

Von Staats Aaron C sold 232 shares of PTC on 11 February. They now own 22,229 PTC shares.

Von Staats Aaron C sold PTC
ptc•director
7 months ago

Benjamin Mark D sold 1,500 shares of PTC on 11 February. They now own 0 PTC shares.

Benjamin Mark D sold PTC
ptc•director
7 months ago

Chaffin Janice bought 1,703 shares of PTC on 11 February. They now own 1,703 PTC shares.

Chaffin Janice bought PTC
ptc•director, officer: President and CEO
8 months ago

Barua Neil sold 7,628 shares of PTC on 12 January. They now own 0 PTC shares.

Barua Neil sold PTC
ptc•director, officer: President and CEO
8 months ago

Barua Neil bought 7,628 shares of PTC on 12 January. They now own 89,164 PTC shares.

Barua Neil bought PTC
ptc•director, officer: President and CEO
8 months ago

Barua Neil sold 2,611 shares of PTC on 12 January. They now own 86,553 PTC shares.

Barua Neil sold PTC
ptc•officer: EVP, Chief Financial Officer
8 months ago

Dirico Jennifer Leigh bought 0 shares of PTC on 1 January. They now own 0 PTC shares.

Dirico Jennifer Leigh bought PTC
ptc•officer: EVP, Chief Financial Officer
8 months ago

Dirico Jennifer Leigh bought 15,785 shares of PTC on 1 January. They now own 15,785 PTC shares.

Dirico Jennifer Leigh bought PTC
ptc•officer: EVP, Chief Financial Officer
8 months ago

Dirico Jennifer Leigh bought 30,136 shares of PTC on 1 January. They now own 30,136 PTC shares.

Dirico Jennifer Leigh bought PTC
ptc•officer: EVP, Chief Financial Officer
8 months ago

Dirico Jennifer Leigh bought 7,892 shares of PTC on 1 January. They now own 7,892 PTC shares.

Dirico Jennifer Leigh bought PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 5,331 shares of PTC on 31 December. They now own 0 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian bought 30,619 shares of PTC on 31 December. They now own 43,005 PTC shares.

Talvitie Kristian bought PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 14,809 shares of PTC on 31 December. They now own 28,196 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 10,230 shares of PTC on 9 December. They now own 12,386 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 40,061 shares of PTC on 9 December. They now own 22,616 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Legal Officer
9 months ago

Von Staats Aaron C sold 2,984 shares of PTC on 8 December. They now own 25,805 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 500 shares of PTC on 8 December. They now own 62,677 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Legal Officer
9 months ago

Von Staats Aaron C sold 3,344 shares of PTC on 8 December. They now own 22,461 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 1,838 shares of PTC on 8 December. They now own 63,177 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 1,420 shares of PTC on 5 December. They now own 65,615 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 200 shares of PTC on 5 December. They now own 65,015 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 300 shares of PTC on 5 December. They now own 67,035 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
9 months ago

Talvitie Kristian sold 400 shares of PTC on 5 December. They now own 65,215 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert bought 12,275 shares of PTC on 1 December. They now own 18,453 PTC shares.

Dahdah Robert bought PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert sold 5,935 shares of PTC on 1 December. They now own 12,518 PTC shares.

Dahdah Robert sold PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert sold 12,275 shares of PTC on 1 December. They now own 22,796 PTC shares.

Dahdah Robert sold PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice sold 1,323 shares of PTC on 25 November. They now own 1,207 PTC shares.

Christenson Alice sold PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice sold 325 shares of PTC on 20 November. They now own 2,530 PTC shares.

Christenson Alice sold PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil bought 9,506 shares of PTC on 20 November. They now own 86,133 PTC shares.

Barua Neil bought PTC
ptc•officer: Chief Product Officer
10 months ago

Stevenson Jon bought 14,539 shares of PTC on 20 November. They now own 0 PTC shares.

Stevenson Jon bought PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C sold 1,293 shares of PTC on 20 November. They now own 28,789 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: Chief Product Officer
10 months ago

Stevenson Jon bought 620 shares of PTC on 20 November. They now own 620 PTC shares.

Stevenson Jon bought PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert bought 4,436 shares of PTC on 20 November. They now own 8,323 PTC shares.

Dahdah Robert bought PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert sold 2,145 shares of PTC on 20 November. They now own 6,178 PTC shares.

Dahdah Robert sold PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil sold 4,597 shares of PTC on 20 November. They now own 81,536 PTC shares.

Barua Neil sold PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice bought 1,104 shares of PTC on 20 November. They now own 2,855 PTC shares.

Christenson Alice bought PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C bought 2,674 shares of PTC on 20 November. They now own 30,082 PTC shares.

Von Staats Aaron C bought PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian bought 4,555 shares of PTC on 20 November. They now own 69,538 PTC shares.

Talvitie Kristian bought PTC
ptc•officer: Chief Product Officer
10 months ago

Stevenson Jon sold 184 shares of PTC on 20 November. They now own 436 PTC shares.

Stevenson Jon sold PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian sold 2,203 shares of PTC on 20 November. They now own 67,335 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C bought 12,213 shares of PTC on 19 November. They now own 12,213 PTC shares.

Von Staats Aaron C bought PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice bought 916 shares of PTC on 19 November. They now own 916 PTC shares.

Christenson Alice bought PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian bought 7,996 shares of PTC on 19 November. They now own 7,996 PTC shares.

Talvitie Kristian bought PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C bought 6,106 shares of PTC on 19 November. They now own 6,106 PTC shares.

Von Staats Aaron C bought PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert bought 7,633 shares of PTC on 19 November. They now own 7,633 PTC shares.

Dahdah Robert bought PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil bought 37,803 shares of PTC on 19 November. They now own 37,803 PTC shares.

Barua Neil bought PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian bought 15,993 shares of PTC on 19 November. They now own 15,993 PTC shares.

Talvitie Kristian bought PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert bought 15,266 shares of PTC on 19 November. They now own 15,266 PTC shares.

Dahdah Robert bought PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil bought 40,711 shares of PTC on 19 November. They now own 40,711 PTC shares.

Barua Neil bought PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian bought 32,140 shares of PTC on 15 November. They now own 79,557 PTC shares.

Talvitie Kristian bought PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice sold 235 shares of PTC on 15 November. They now own 516 PTC shares.

Christenson Alice sold PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert sold 3,883 shares of PTC on 15 November. They now own 7,765 PTC shares.

Dahdah Robert sold PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil sold 17,023 shares of PTC on 15 November. They now own 76,627 PTC shares.

Barua Neil sold PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C sold 3,209 shares of PTC on 15 November. They now own 0 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice sold 770 shares of PTC on 15 November. They now own 0 PTC shares.

Christenson Alice sold PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil bought 35,205 shares of PTC on 15 November. They now own 93,650 PTC shares.

Barua Neil bought PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C bought 20,678 shares of PTC on 15 November. They now own 36,421 PTC shares.

Von Staats Aaron C bought PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice sold 808 shares of PTC on 15 November. They now own 808 PTC shares.

Christenson Alice sold PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert bought 5,650 shares of PTC on 15 November. They now own 5,650 PTC shares.

Dahdah Robert bought PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C sold 3,231 shares of PTC on 15 November. They now own 6,460 PTC shares.

Von Staats Aaron C sold PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil sold 11,027 shares of PTC on 15 November. They now own 22,054 PTC shares.

Barua Neil sold PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C sold 1,469 shares of PTC on 15 November. They now own 3,230 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian sold 4,308 shares of PTC on 15 November. They now own 8,614 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C sold 1,308 shares of PTC on 15 November. They now own 1,616 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert sold 1,767 shares of PTC on 15 November. They now own 3,882 PTC shares.

Dahdah Robert sold PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C sold 9,013 shares of PTC on 15 November. They now own 27,408 PTC shares.

Von Staats Aaron C sold PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil sold 11,852 shares of PTC on 15 November. They now own 11,852 PTC shares.

Barua Neil sold PTC
ptc•officer: EVP, Chief Revenue Officer
10 months ago

Dahdah Robert sold 1,763 shares of PTC on 15 November. They now own 3,887 PTC shares.

Dahdah Robert sold PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian sold 14,574 shares of PTC on 15 November. They now own 64,983 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian sold 5,134 shares of PTC on 15 November. They now own 0 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice sold 610 shares of PTC on 15 November. They now own 1,751 PTC shares.

Christenson Alice sold PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil sold 4,800 shares of PTC on 15 November. They now own 5,926 PTC shares.

Barua Neil sold PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian sold 5,387 shares of PTC on 15 November. They now own 5,387 PTC shares.

Talvitie Kristian sold PTC
ptc•director, officer: President and CEO
10 months ago

Barua Neil sold 7,526 shares of PTC on 15 November. They now own 16,540 PTC shares.

Barua Neil sold PTC
ptc•officer: Chief Accounting Officer
10 months ago

Christenson Alice bought 2,072 shares of PTC on 15 November. They now own 2,361 PTC shares.

Christenson Alice bought PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian sold 2,182 shares of PTC on 15 November. They now own 2,693 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, GC and Secretary
10 months ago

Von Staats Aaron C sold 3,232 shares of PTC on 15 November. They now own 3,232 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, Chief Financial Officer
10 months ago

Talvitie Kristian sold 1,960 shares of PTC on 15 November. They now own 4,307 PTC shares.

Talvitie Kristian sold PTC
ptc•director
11 months ago

Lico James A bought 410 shares of PTC on 13 October. They now own 410 PTC shares.

Lico James A bought PTC
ptc•director
11 months ago

Lico James A bought 1,852 shares of PTC on 13 October. They now own 1,852 PTC shares.

Lico James A bought PTC
ptc
11 months ago

Lico James A bought 0 shares of PTC on 13 October. They now own 0 PTC shares.

Lico James A bought PTC
ptc•director
12 months ago

Bernshteyn Robert sold 1,117 shares of PTC on 15 September. They now own 1,117 PTC shares.

Bernshteyn Robert sold PTC
ptc•director
12 months ago

Bernshteyn Robert bought 1,117 shares of PTC on 15 September. They now own 1,765 PTC shares.

Bernshteyn Robert bought PTC
ptc•director, officer: President and CEO
1 year ago

Barua Neil bought 11,471 shares of PTC on 15 August. They now own 63,992 PTC shares.

Barua Neil bought PTC
ptc•director, officer: President and CEO
1 year ago

Barua Neil sold 11,471 shares of PTC on 15 August. They now own 11,471 PTC shares.

Barua Neil sold PTC
ptc•director, officer: President and CEO
1 year ago

Barua Neil sold 5,547 shares of PTC on 15 August. They now own 58,445 PTC shares.

Barua Neil sold PTC
ptc•officer: EVP, GC and Secretary
1 year ago

Von Staats Aaron C sold 1,520 shares of PTC on 6 August. They now own 15,743 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, GC and Secretary
1 year ago

Von Staats Aaron C sold 468 shares of PTC on 6 August. They now own 17,263 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: Chief Accounting Officer
1 year ago

Christenson Alice sold 676 shares of PTC on 4 August. They now own 289 PTC shares.

Christenson Alice sold PTC
ptc•director
over 1 year ago

Pham Trac sold 38 shares of PTC on 9 May. They now own 0 PTC shares.

Pham Trac sold PTC
ptc•officer: EVP, GC and Secretary
over 1 year ago

Von Staats Aaron C sold 1,988 shares of PTC on 7 May. They now own 17,731 PTC shares.

Von Staats Aaron C sold PTC
ptc•director
over 1 year ago

Pham Trac bought 2,361 shares of PTC on 17 March. They now own 2,361 PTC shares.

Pham Trac bought PTC
ptc•director
over 1 year ago

Pham Trac bought 1,431 shares of PTC on 17 March. They now own 1,431 PTC shares.

Pham Trac bought PTC
ptc•director
over 1 year ago

Pham Trac bought 0 shares of PTC on 17 March. They now own 38 PTC shares.

Pham Trac bought PTC
ptc•director
over 1 year ago

Lathan Corinna sold 622 shares of PTC on 17 March. They now own 7,604 PTC shares.

Lathan Corinna sold PTC
ptc•director
over 1 year ago

Hanspal Amarpreet bought 1,500 shares of PTC on 12 February. They now own 1,500 PTC shares.

Hanspal Amarpreet bought PTC
ptc•director
over 1 year ago

Chaffin Janice sold 1,659 shares of PTC on 12 February. They now own 0 PTC shares.

Chaffin Janice sold PTC
ptc•director
over 1 year ago

Bernshteyn Robert bought 1,500 shares of PTC on 12 February. They now own 1,500 PTC shares.

Bernshteyn Robert bought PTC
ptc•director
over 1 year ago

Chaffin Janice bought 1,659 shares of PTC on 12 February. They now own 41,796 PTC shares.

Chaffin Janice bought PTC
ptc•director
over 1 year ago

Katz Michal sold 1,383 shares of PTC on 12 February. They now own 0 PTC shares.

Katz Michal sold PTC
ptc•director
over 1 year ago

Bernshteyn Robert sold 648 shares of PTC on 12 February. They now own 0 PTC shares.

Bernshteyn Robert sold PTC
ptc•director
over 1 year ago

Lacy Paul A bought 1,383 shares of PTC on 12 February. They now own 11,893 PTC shares.

Lacy Paul A bought PTC
ptc•director
over 1 year ago

Schechter Robert bought 1,383 shares of PTC on 12 February. They now own 60,999 PTC shares.

Schechter Robert bought PTC
ptc•director
over 1 year ago

Benjamin Mark D bought 1,500 shares of PTC on 12 February. They now own 1,500 PTC shares.

Benjamin Mark D bought PTC
ptc•director
over 1 year ago

Schechter Robert sold 1,383 shares of PTC on 12 February. They now own 0 PTC shares.

Schechter Robert sold PTC
ptc•director
over 1 year ago

Katz Michal bought 1,383 shares of PTC on 12 February. They now own 3,375 PTC shares.

Katz Michal bought PTC
ptc•director
over 1 year ago

Lacy Paul A sold 1,383 shares of PTC on 12 February. They now own 0 PTC shares.

Lacy Paul A sold PTC
ptc•director
over 1 year ago

Benjamin Mark D bought 1,383 shares of PTC on 12 February. They now own 9,683 PTC shares.

Benjamin Mark D bought PTC
ptc•director
over 1 year ago

Lacy Paul A bought 1,500 shares of PTC on 12 February. They now own 1,500 PTC shares.

Lacy Paul A bought PTC
ptc•director
over 1 year ago

Hanspal Amarpreet bought 1,383 shares of PTC on 12 February. They now own 8,816 PTC shares.

Hanspal Amarpreet bought PTC
ptc•director
over 1 year ago

Lathan Corinna bought 1,500 shares of PTC on 12 February. They now own 1,500 PTC shares.

Lathan Corinna bought PTC
ptc•director
over 1 year ago

Chaffin Janice bought 1,801 shares of PTC on 12 February. They now own 1,801 PTC shares.

Chaffin Janice bought PTC
ptc•director
over 1 year ago

Lathan Corinna sold 1,383 shares of PTC on 12 February. They now own 0 PTC shares.

Lathan Corinna sold PTC
ptc•director
over 1 year ago

Benjamin Mark D sold 1,383 shares of PTC on 12 February. They now own 0 PTC shares.

Benjamin Mark D sold PTC
ptc•director
over 1 year ago

Katz Michal bought 1,500 shares of PTC on 12 February. They now own 1,500 PTC shares.

Katz Michal bought PTC
ptc•director
over 1 year ago

Hanspal Amarpreet sold 1,383 shares of PTC on 12 February. They now own 0 PTC shares.

Hanspal Amarpreet sold PTC
ptc•director
over 1 year ago

Lathan Corinna bought 1,383 shares of PTC on 12 February. They now own 8,226 PTC shares.

Lathan Corinna bought PTC
ptc•director
over 1 year ago

Bernshteyn Robert bought 648 shares of PTC on 12 February. They now own 648 PTC shares.

Bernshteyn Robert bought PTC
ptc•officer: EVP, GC and Secretary
over 1 year ago

Von Staats Aaron C sold 1,088 shares of PTC on 5 February. They now own 19,813 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, GC and Secretary
over 1 year ago

Von Staats Aaron C sold 94 shares of PTC on 5 February. They now own 19,719 PTC shares.

Von Staats Aaron C sold PTC
ptc•director, officer: President and CEO
over 1 year ago

Barua Neil sold 10,053 shares of PTC on 12 January. They now own 52,521 PTC shares.

Barua Neil sold PTC
ptc•director, officer: President and CEO
over 1 year ago

Barua Neil sold 7,628 shares of PTC on 12 January. They now own 7,628 PTC shares.

Barua Neil sold PTC
ptc•director, officer: President and CEO
over 1 year ago

Barua Neil sold 15,256 shares of PTC on 12 January. They now own 0 PTC shares.

Barua Neil sold PTC
ptc•director, officer: President and CEO
over 1 year ago

Barua Neil bought 22,884 shares of PTC on 12 January. They now own 62,574 PTC shares.

Barua Neil bought PTC
ptc•officer: EVP, Chief Revenue Officer
almost 2 years ago

Dahdah Robert bought 35,071 shares of PTC on 9 December. They now own 35,071 PTC shares.

Dahdah Robert bought PTC
ptc•officer: EVP, Chief Revenue Officer
almost 2 years ago

Dahdah Robert bought 5,824 shares of PTC on 9 December. They now own 5,824 PTC shares.

Dahdah Robert bought PTC
ptc•officer: EVP, Chief Revenue Officer
almost 2 years ago

Dahdah Robert bought 11,648 shares of PTC on 9 December. They now own 11,648 PTC shares.

Dahdah Robert bought PTC
ptc•officer: EVP, Chief Revenue Officer
almost 2 years ago

Dahdah Robert bought 0 shares of PTC on 9 December. They now own 0 PTC shares.

Dahdah Robert bought PTC
ptc•officer: EVP, GC and Secretary
almost 2 years ago

Von Staats Aaron C sold 4,563 shares of PTC on 9 December. They now own 22,517 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, GC and Secretary
almost 2 years ago

Von Staats Aaron C sold 810 shares of PTC on 9 December. They now own 21,707 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 887 shares of PTC on 3 December. They now own 47,282 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 6,665 shares of PTC on 3 December. They now own 48,169 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 2,300 shares of PTC on 3 December. They now own 54,834 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 3,012 shares of PTC on 2 December. They now own 57,134 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 600 shares of PTC on 2 December. They now own 66,440 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 400 shares of PTC on 2 December. They now own 67,040 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 6,294 shares of PTC on 2 December. They now own 60,146 PTC shares.

Talvitie Kristian sold PTC
ptc•director
almost 2 years ago

Moorjani Janesh sold 2,762 shares of PTC on 29 November. They now own 0 PTC shares.

Moorjani Janesh sold PTC
ptc•director
almost 2 years ago

Lathan Corinna sold 860 shares of PTC on 25 November. They now own 6,843 PTC shares.

Lathan Corinna sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian bought 4,028 shares of PTC on 21 November. They now own 69,388 PTC shares.

Talvitie Kristian bought PTC
ptc•director, officer: President and CEO
almost 2 years ago

Barua Neil sold 4,064 shares of PTC on 21 November. They now own 39,690 PTC shares.

Barua Neil sold PTC
ptc•officer: Chief Accounting Officer
almost 2 years ago

Christenson Alice sold 1,703 shares of PTC on 21 November. They now own 830 PTC shares.

Christenson Alice sold PTC
ptc•director, officer: President and CEO
almost 2 years ago

Barua Neil bought 8,405 shares of PTC on 21 November. They now own 43,754 PTC shares.

Barua Neil bought PTC
ptc•officer: Chief Accounting Officer
almost 2 years ago

Christenson Alice sold 282 shares of PTC on 21 November. They now own 2,533 PTC shares.

Christenson Alice sold PTC
ptc•officer: EVP, GC and Secretary
almost 2 years ago

Von Staats Aaron C sold 1,143 shares of PTC on 21 November. They now own 27,080 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: Chief Accounting Officer
almost 2 years ago

Christenson Alice bought 958 shares of PTC on 21 November. They now own 2,815 PTC shares.

Christenson Alice bought PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 1,948 shares of PTC on 21 November. They now own 67,440 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, GC and Secretary
almost 2 years ago

Von Staats Aaron C bought 2,364 shares of PTC on 21 November. They now own 28,223 PTC shares.

Von Staats Aaron C bought PTC
ptc•officer: EVP, GC and Secretary
almost 2 years ago

Von Staats Aaron C sold 9,535 shares of PTC on 15 November. They now own 25,859 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, GC and Secretary
almost 2 years ago

Von Staats Aaron C sold 2,036 shares of PTC on 15 November. They now own 3,232 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 4,527 shares of PTC on 15 November. They now own 0 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 3,234 shares of PTC on 15 November. They now own 2,567 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, GC and Secretary
almost 2 years ago

Von Staats Aaron C sold 3,233 shares of PTC on 15 November. They now own 6,464 PTC shares.

Von Staats Aaron C sold PTC
ptc•director, officer: President and CEO
almost 2 years ago

Barua Neil sold 11,853 shares of PTC on 15 November. They now own 23,704 PTC shares.

Barua Neil sold PTC
ptc•officer: EVP, GC and Secretary
almost 2 years ago

Von Staats Aaron C sold 3,209 shares of PTC on 15 November. They now own 3,209 PTC shares.

Von Staats Aaron C sold PTC
ptc•officer: Chief Accounting Officer
almost 2 years ago

Christenson Alice sold 710 shares of PTC on 15 November. They now own 1,857 PTC shares.

Christenson Alice sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 15,166 shares of PTC on 15 November. They now own 65,360 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 3,394 shares of PTC on 15 November. They now own 5,387 PTC shares.

Talvitie Kristian sold PTC
ptc•director, officer: President and CEO
almost 2 years ago

Barua Neil sold 7,466 shares of PTC on 15 November. They now own 11,852 PTC shares.

Barua Neil sold PTC
ptc•director, officer: President and CEO
almost 2 years ago

Barua Neil bought 19,319 shares of PTC on 15 November. They now own 44,690 PTC shares.

Barua Neil bought PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 5,135 shares of PTC on 15 November. They now own 5,134 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: EVP, Chief Financial Officer
almost 2 years ago

Talvitie Kristian sold 5,388 shares of PTC on 15 November. They now own 10,774 PTC shares.

Talvitie Kristian sold PTC
ptc•officer: Chief Accounting Officer
almost 2 years ago

Christenson Alice bought 2,413 shares of PTC on 15 November. They now own 2,567 PTC shares.

Christenson Alice bought PTC