PTC PTC Inc. logo

PTC PTC Inc.

Technology
$148.23+1.64%ClosedMarket Cap: $17.12B

As of 2026-05-25

Congress & Senate Trades
Disclosure DateMemberChamberActionAmountOwnerFiling
Fri Apr 10Michael McCaulhouseSell$1,001 - $15,000SpouseView