MarketPeel
KT

Kristian Talvitie

PTC
EVP, CHIEF FINANCIAL OFFICER · PTC INC. · CIK 0001777095
FILING MIX · LIFETIME36%/64%
BUYS
50
SELLS
90
TOTAL VALUE
$38.67M
COMPANIES
2
ACTIVE SINCE
May 2020
HOLDINGS NOW
44,083
AVG SELL PX
$156.57
TRADE KIND
SHOWING 140 / 140
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
30 backtested trades · 8 horizons · 23 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kristian Talvitie, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d30+26.67%+0.07%+0.14%-0.06%-0.07%-0.11
14d30+26.67%+1.52%+0.59%+0.92%+1.10%1.67
30d30+53.33%-0.40%+0.50%-0.90%-0.60%-1.28
60d30+60.00%+0.13%+2.50%-2.38%-3.00%-1.40
90d30+66.67%-2.12%+1.58%-3.70%-4.70%-1.95
180d30+50.00%-2.04%+5.41%-3.73%-2.06%
1y30(8 pending)+36.36%+8.45%+17.69%-9.24%-8.17%
2y30(15 pending)+0.00%+25.75%+35.33%-9.59%-11.20%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
PTC · 28,196 shares · as of Dec 31, 2025
023,04746,09469,14192,18820212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 50 buys / 90 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
7,83415,887Aug 3, 2026Aug 5, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,1540Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,3070Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
30,61943,005Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,3870Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,6930Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,3310Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,6660Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
8,0810Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
14,809$174.21$2.58M28,196Dec 31, 2025Jan 2, 2026View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
40,061$173.03$6.93M22,616Dec 9, 2025Dec 11, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
10,230$173.61$1.78M12,386Dec 9, 2025Dec 11, 2025View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
500$175.16$87.6K62,677Dec 8, 2025Dec 8, 2025View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
1,838$174.58$320.9K63,177Dec 8, 2025Dec 8, 2025View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
200$175.48$35.1K65,015Dec 5, 2025Dec 8, 2025View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
400$173.87$69.5K65,215Dec 5, 2025Dec 8, 2025View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
1,420$173.13$245.9K65,615Dec 5, 2025Dec 8, 2025View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
300$172.22$51.7K67,035Dec 5, 2025Dec 8, 2025View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
4,55569,538Nov 20, 2025Nov 21, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,203$170.43$375.5K67,335Nov 20, 2025Nov 21, 2025View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
15,99315,993Nov 19, 2025Nov 21, 2025View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
7,9967,996Nov 19, 2025Nov 21, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,0790Nov 15, 2025Nov 17, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,1340Nov 15, 2025Nov 17, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,1822,693Nov 15, 2025Nov 17, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
11,0900Nov 15, 2025Nov 17, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
1,9604,307Nov 15, 2025Nov 17, 2025View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
32,14079,557Nov 15, 2025Nov 17, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,3875,387Nov 15, 2025Nov 17, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,3088,614Nov 15, 2025Nov 17, 2025View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
14,574$179.61$2.62M64,983Nov 15, 2025Nov 17, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,6708,053Aug 1, 2025Aug 5, 2025View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
6,665$199.83$1.33M48,169Dec 3, 2024Dec 4, 2024View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
2,300$199.03$457.8K54,834Dec 3, 2024Dec 4, 2024View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
887$200.32$177.7K47,282Dec 3, 2024Dec 4, 2024View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
400$197.23$78.9K67,040Dec 2, 2024Dec 3, 2024View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
6,294$199.35$1.25M60,146Dec 2, 2024Dec 3, 2024View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
3,012$199.88$602.0K57,134Dec 2, 2024Dec 3, 2024View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
600$197.94$118.8K66,440Dec 2, 2024Dec 3, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
1,948$192.75$375.5K67,440Nov 21, 2024Nov 22, 2024View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
4,02869,388Nov 21, 2024Nov 22, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
15,166$190.01$2.88M65,360Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
3,2342,567Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
33,24480,526Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,1355,134Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
3,3945,387Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
1,9230Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
9,6430Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,38810,774Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,5270Nov 15, 2024Nov 18, 2024View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
12,92212,922Nov 13, 2024Nov 14, 2024View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
6,4616,461Nov 13, 2024Nov 14, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,0664,383Aug 1, 2024Aug 2, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
1,3171,317Jan 17, 2024Jan 19, 2024View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
1,588$158.32$251.4K47,128Dec 4, 2023Dec 4, 2023View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
16,736$156.78$2.62M52,632Dec 1, 2023Dec 4, 2023View →
PTC
PTC INC.
SALE10b5-1
10b5-1 plan
3,916$157.24$615.8K48,716Dec 1, 2023Dec 4, 2023View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
4,49371,541Nov 27, 2023Nov 28, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,173$154.75$336.3K69,368Nov 27, 2023Nov 28, 2023View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
8,0818,081Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
3,6975,134Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,13510,269Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
16,16216,162Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
31,41481,122Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,4900Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,7210Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
3,5542,263Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,5274,527Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,2900Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
14,074$154.68$2.18M67,048Nov 15, 2023Nov 17, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
600$132.66$79.6K49,718May 31, 2023May 31, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
1,922$132.64$254.9K50,718May 31, 2023May 31, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
400$132.66$53.1K50,318May 31, 2023May 31, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
100$132.68$13.3K49,618May 31, 2023May 31, 2023View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
7,411$127.48$944.7K62,293Dec 1, 2022Dec 2, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
942$127.97$120.5K61,351Dec 1, 2022Dec 2, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
200$125.50$25.1K69,704Dec 1, 2022Dec 2, 2022View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
15,40415,404Nov 16, 2022Nov 17, 2022View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
7,7027,702Nov 16, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
6,0710Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
6,0706,070Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
6,0700Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
4,89092,188Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
1,2440Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,3852,860Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
9,1279,127Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
1,8701,870Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,5289,054Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
1,2441,244Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
9,1270Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,2612,860Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
47,89487,298Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
1,8700Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,7215,721Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
3,3734,527Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
22,284$132.01$2.94M69,904Nov 15, 2022Nov 17, 2022View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
13,58213,582Nov 17, 2021Nov 18, 2021View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
6,7916,791Nov 17, 2021Nov 18, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
8,996$120.41$1.08M39,205Nov 16, 2021Nov 18, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
3,486$119.49$416.5K48,201Nov 16, 2021Nov 18, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
21,392$120.05$2.57M51,687Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,4090Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
4,8334,833Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
46,40568,447Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
8,5568,556Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
9900Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
8,5560Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,8330Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
6,0716,071Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
1,2441,244Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
9030Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
3,6785,720Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
990990Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
4,63273,079Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,72111,442Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
4,4094,409Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
4,2780Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
5,7225,720Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
903903Nov 15, 2021Nov 17, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,000$137.67$275.3K21,805Jan 29, 2021Feb 1, 2021View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
3,350$107.59$360.4K26,618Dec 1, 2020Dec 1, 2020View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
2,813$108.42$305.0K23,805Dec 1, 2020Dec 1, 2020View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
8,5818,581Nov 17, 2020Nov 19, 2020View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
17,16317,163Nov 17, 2020Nov 19, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
4,2788,556Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
7460Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
2,1390Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
3,6430Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
6,07112,142Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
3880Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
1,2452,488Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
20,40737,893Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASE
EVP, Chief Financial Officer
1,8970Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
7,925$97.21$770.4K29,968Nov 15, 2020Nov 17, 2020View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
2,83218,318Nov 12, 2020Nov 16, 2020View →
PTC
PTC INC.
SALE
EVP, Chief Financial Officer
832$94.68$78.8K17,486Nov 12, 2020Nov 16, 2020View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
4,3894,389Nov 5, 2020Nov 9, 2020View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
2,1392,139Sep 24, 2020Sep 28, 2020View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
2,2852,285Sep 24, 2020Sep 28, 2020View →
PTC
PTC INC.
PURCHASEGRANT
Stock grant
3,73321,946May 18, 2020May 19, 2020View →
Other insiders · PTC
Loading peer insiders…
About this filer
CIK 0001777095
ROLE
EVP, Chief Financial Officer
PRIMARY
PTC
COMPANIES
2
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001777095DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback