SEC Insider Transactions from Barua Neil.

Last updated: 2026-03-14 11:44 UTC | Total transactions: 42

Barua Neil has filed 42 insider transactions across 1 company since July 2023.

Most recent transaction: a tax payment of 2611 shares of PTC INC. ($PTC) on January 12, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Jan. 12, 2026 PTC INC. $PTC Barua Neil President and CEO F Common Stock 2611 $171.43 86,553.0000 119,989,000 2.93% 0.00%
Jan. 12, 2026 PTC INC. $PTC Barua Neil President and CEO M Common Stock 7628 $0.00 89,164.0000 119,989,000 9.36% 0.01%
Jan. 12, 2026 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 7628 $0.00 0.0000 119,989,000 100.00% 0.01%
Nov. 20, 2025 PTC INC. $PTC Barua Neil President and CEO F Common Stock 4597 $170.43 81,536.0000 120,777,000 5.34% 0.00%
Nov. 19, 2025 PTC INC. $PTC Barua Neil President and CEO A Restricted Stock Units 37803 $0.00 37,803.0000 120,777,000 9999.99% 0.03%
Nov. 19, 2025 PTC INC. $PTC Barua Neil President and CEO A Restricted Stock Units 40711 $0.00 40,711.0000 120,777,000 9999.99% 0.03%
Nov. 20, 2025 PTC INC. $PTC Barua Neil President and CEO A Common Stock 9506 $0.00 86,133.0000 120,777,000 12.41% 0.01%
Nov. 19, 2025 PTC INC. $PTC Barua Neil President and CEO A Restricted Stock Units 37803 $0.00 37,803.0000 120,777,000 9999.99% 0.03%
Nov. 15, 2025 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 7526 $0.00 16,540.0000 120,777,000 31.27% 0.01%
Nov. 15, 2025 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 4800 $0.00 5,926.0000 120,777,000 44.75% 0.00%
Nov. 15, 2025 PTC INC. $PTC Barua Neil President and CEO F Common Stock 17023 $179.61 76,627.0000 120,777,000 18.18% 0.01%
Nov. 15, 2025 PTC INC. $PTC Barua Neil President and CEO M Common Stock 35205 $0.00 93,650.0000 120,777,000 60.24% 0.03%
Nov. 15, 2025 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 11027 $0.00 22,054.0000 120,777,000 33.33% 0.01%
Nov. 15, 2025 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 11852 $0.00 11,852.0000 120,777,000 50.00% 0.01%
Aug. 15, 2025 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 11471 $0.00 11,471.0000 120,815,000 50.00% 0.01%
Aug. 15, 2025 PTC INC. $PTC Barua Neil President and CEO F Common Stock 5547 $205.84 58,445.0000 120,815,000 8.67% 0.00%
Aug. 15, 2025 PTC INC. $PTC Barua Neil President and CEO M Common Stock 11471 $0.00 63,992.0000 120,815,000 21.84% 0.01%
Jan. 12, 2025 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 15256 $0.00 0.0000 121,145,000 100.00% 0.01%
Jan. 12, 2025 PTC INC. $PTC Barua Neil President and CEO M Common Stock 22884 $0.00 62,574.0000 121,145,000 57.66% 0.02%
Jan. 12, 2025 PTC INC. $PTC Barua Neil President and CEO F Common Stock 10053 $182.38 52,521.0000 121,145,000 16.07% 0.01%
Jan. 12, 2025 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 7628 $0.00 7,628.0000 121,145,000 50.00% 0.01%
Nov. 21, 2024 PTC INC. $PTC Barua Neil President and CEO F Common Stock 4064 $192.75 39,690.0000 120,742,000 9.29% 0.00%
Nov. 21, 2024 PTC INC. $PTC Barua Neil President and CEO A Common Stock 8405 $0.00 43,754.0000 120,742,000 23.78% 0.01%
Nov. 15, 2024 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 7466 $0.00 11,852.0000 120,742,000 38.65% 0.01%
Nov. 15, 2024 PTC INC. $PTC Barua Neil President and CEO M Restricted Stock Units 11853 $0.00 23,704.0000 120,742,000 33.34% 0.01%
Nov. 15, 2024 PTC INC. $PTC Barua Neil President and CEO F Common Stock 9341 $190.01 35,349.0000 120,742,000 20.90% 0.01%
Nov. 15, 2024 PTC INC. $PTC Barua Neil President and CEO M Common Stock 19319 $0.00 44,690.0000 120,742,000 76.15% 0.02%
Nov. 13, 2024 PTC INC. $PTC Barua Neil President and CEO A Restricted Stock Units 33081 $0.00 33,081.0000 120,742,000 9999.99% 0.03%
Nov. 13, 2024 PTC INC. $PTC Barua Neil President and CEO A Restricted Stock Units 24811 $0.00 24,811.0000 120,742,000 9999.99% 0.02%
Nov. 13, 2024 PTC INC. $PTC Barua Neil President and CEO A Restricted Stock Units 24811 $0.00 24,811.0000 120,742,000 9999.99% 0.02%
Aug. 15, 2024 PTC INC. $PTC Barua Neil CEO M Common Stock 11471 $0.00 30,918.0000 120,822,000 58.99% 0.01%
Aug. 15, 2024 PTC INC. $PTC Barua Neil CEO M Restricted Stock Units 11471 $0.00 22,942.0000 120,822,000 33.33% 0.01%
Aug. 15, 2024 PTC INC. $PTC Barua Neil CEO F Common Stock 5547 $173.36 25,371.0000 120,822,000 17.94% 0.00%
Jan. 12, 2024 PTC INC. $PTC Barua Neil CEO-Elect M Restricted Stock Units 7629 $0.00 15,256.0000 119,334,000 33.34% 0.01%
Jan. 12, 2024 PTC INC. $PTC Barua Neil CEO-Elect F Common Stock 2633 $172.17 19,447.0000 119,334,000 11.92% 0.00%
Jan. 12, 2024 PTC INC. $PTC Barua Neil CEO-Elect M Common Stock 7629 $0.00 22,080.0000 119,334,000 52.79% 0.01%
Nov. 27, 2023 PTC INC. $PTC Barua Neil CEO-Elect A Common Stock 3997 $0.00 16,339.0000 119,334,000 32.39% 0.00%
Nov. 27, 2023 PTC INC. $PTC Barua Neil CEO-Elect F Common Stock 1888 $154.75 14,451.0000 119,334,000 11.56% 0.00%
Nov. 15, 2023 PTC INC. $PTC Barua Neil CEO-Elect A Restricted Stock Units 35557 $0.00 35,557.0000 119,334,000 9999.99% 0.03%
Nov. 15, 2023 PTC INC. $PTC Barua Neil CEO-Elect A Restricted Stock Units 17778 $0.00 17,778.0000 119,334,000 9999.99% 0.01%
Nov. 15, 2023 PTC INC. $PTC Barua Neil CEO-Elect A Restricted Stock Units 17778 $0.00 17,778.0000 119,334,000 9999.99% 0.01%
July 27, 2023 PTC INC. $PTC Barua Neil CEO-Elect A Restricted Stock Units 34413 $0.00 34,413.0000 0 9999.99% 0.00%