NASDAQ:PTC | Shares Outstanding | PTC INC.

Complete source-backed shares outstanding history.

Available history
2009-09-30 to 2026-07-29
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-29108,506,261
2026-06-30110,717,000
2026-05-04115,505,791
2026-03-31115,498,000
2026-02-03118,996,116
2025-12-31118,892,000
2025-09-30119,536,000
2025-07-29119,792,704
2025-06-30119,790,000
2025-04-29119,947,852
2025-03-31119,926,000
2025-02-04120,323,542
2024-12-31120,219,000
2024-11-12120,129,080
2024-09-30120,155,000
2024-07-31120,135,231
2024-06-30120,049,000
2024-05-01119,744,260
2024-03-31119,717,000
2024-01-31119,552,405
2023-12-31119,445,000
2023-11-16119,244,754
2023-09-30118,846,000
2023-08-02118,833,211
2023-06-30118,731,000
2023-05-02118,353,472
2023-03-31118,334,000
2023-02-06118,263,203
2022-12-31118,161,000
2022-11-14117,471,969
2022-09-30117,472,000
2022-08-04117,466,379
2022-06-30117,362,000
2022-05-04116,975,944
2022-03-31116,976,000
2022-02-03116,952,189
2021-12-31116,870,000
2021-11-17117,871,872
2021-09-30117,163,000
2021-08-02117,381,783
2021-06-30117,280,000
2021-04-30116,854,806
2021-03-31116,855,000
2021-02-02116,810,418
2020-12-31116,664,000
2020-11-18116,662,768
2020-09-30116,125,000
2020-08-03116,117,972
2020-06-27115,976,000
2020-05-04115,695,431
2020-03-28115,695,000
2020-01-23115,494,475
2019-12-28115,494,000
2019-11-15115,492,735
2019-09-30114,899,000
2019-08-07115,179,478
2019-06-29115,111,000
2019-05-07115,041,840
2019-03-30118,098,000
2019-02-05118,627,720
2018-12-29118,567,000
2018-11-15118,675,240
2018-09-30117,981,000
2018-07-27117,829,713
2018-06-30115,491,000
2018-04-30115,386,106
2018-03-31116,338,000
2018-02-02116,284,430
2017-12-30116,126,000
2017-11-27116,125,277
2017-09-30115,333,000
2017-08-04115,607,536
2017-07-01115,454,000
2017-05-09115,521,649
2017-04-01115,808,000
2017-02-01115,721,488
2016-12-31115,606,000
2016-11-16115,604,111
2016-09-30114,968,000
2016-08-08114,956,077
2016-07-02114,952,000
2016-05-09114,622,526
2016-04-02114,621,000
2016-02-08114,531,686
2016-01-02114,532,000
2015-11-20114,529,462
2015-09-30113,745,000
2015-08-10114,168,760
2015-07-04114,165,000
2015-05-07114,986,644
2015-04-04114,985,000
2015-02-09114,926,977
2015-01-03114,927,000
2014-11-24115,995,195
2014-09-30115,025,000
2014-08-04117,308,872
2014-06-28117,304,000
2014-05-05118,618,612
2014-03-29118,618,000
2014-02-03119,070,239