Barua Neil (CIK 0001389250)

Latest company ownership

Role: CEO
Shares held
40,711
Last filed at
Nov 21, 2025
Confidence Score
70.1
2025Q4
Confidence Score History
2023Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 20, 2025 Nov 21, 2025 PTC INC. CEO Sell 92.5 +4,909 6.41% $783.5K
Nov 15, 2025 Nov 17, 2025 PTC INC. CEO Sell 37.5 -17,023 -18.18% $3.1M
Aug 15, 2025 Aug 18, 2025 PTC INC. CEO Sell 37.5 -5,547 -8.67% $1.1M
Jan 12, 2025 Jan 13, 2025 PTC INC. CEO Sell 37.5 -10,053 -16.07% $1.8M
Nov 21, 2024 Nov 22, 2024 PTC INC. CEO Sell 97.5 +4,341 12.28% $783.3K
Nov 15, 2024 Nov 18, 2024 PTC INC. CEO Sell 37.5 -9,341 -20.90% $1.8M
Aug 15, 2024 Aug 16, 2024 PTC INC. CEO Sell 40.0 -5,547 -17.94% $961.6K
Jan 12, 2024 Jan 16, 2024 PTC INC. CEO Sell 40.0 -2,633 -11.92% $453.3K
Nov 27, 2023 Nov 28, 2023 PTC INC. CEO Sell 97.5 +2,109 17.09% $292.2K