Skip to Main Content
Insider Trading

Neil Gregory Almstead Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 3 months ago

Neil Gregory Almstead has an estimated net worth of at least $15.1 million*, as of Oct. 29, 2025. They own 107,416 shares of PTCT stock. They have sold 250,853 shares of PTCT stock since 2021, for an estimated $7.9 million.

Neil Gregory Almstead $PTCT SEC Form 4 Insider Trading

Neil Gregory Almstead has filed a total of 71 insider trades in $PTCT since 2021. Their most recent trade was a sale of 59 shares, made on Jan 08, 2026. Their largest trade was a sale of 58,345 shares, made on Dec 02, 2024. We estimate that they now own 107,416 shares of $PTCT, worth an estimated $7.2 million.



Insider Trading at $PTCT

There have been a total of 397 insider trades reported at $PTCT since 2021, with 7,700 shares purchased and 1.3 million shares sold. The most active insider traders in $PTCT stock have been Mark Elliott Boulding, Neil Gregory Almstead, and Eric Pauwels. The most recent trade was a sale of 1,034 shares reported by Christine Marie Utter (SVP, CHIEF ACCOUNTING OFFICER), made on Jan 08, 2026.



History of Insider Stock Trades by Neil Gregory Almstead

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
PTCT logo PTCT Sale 59 Jan 08, 2026 Jan. 12, 2026, 6:20 p.m.
PTCT logo PTCT Sale 881 Jan 08, 2026 Jan. 12, 2026, 6:20 p.m.
PTCT logo PTCT Sale 54 Jan 06, 2026 Jan. 8, 2026, 6:20 p.m.
PTCT logo PTCT Sale 1,279 Jan 06, 2026 Jan. 8, 2026, 6:20 p.m.
PTCT logo PTCT Sale 52 Jan 07, 2026 Jan. 8, 2026, 6:20 p.m.
PTCT logo PTCT Sale 1,026 Jan 07, 2026 Jan. 8, 2026, 6:20 p.m.
PTCT logo PTCT Sale 3,095 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 3,744 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 4,834 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 2,621 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 200 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 911 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 990 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 574 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 689 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 862 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 289 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 180 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 2,790 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 3,663 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 1,757 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 200 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 13,514 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 21,844 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 9,171 Nov 25, 2025 Nov. 26, 2025, 6:25 p.m.
PTCT logo PTCT Sale 6,101 Nov 24, 2025 Nov. 26, 2025, 6:20 p.m.
PTCT logo PTCT Sale 1,900 Nov 24, 2025 Nov. 26, 2025, 6:20 p.m.
PTCT logo PTCT Sale 1,650 Nov 24, 2025 Nov. 26, 2025, 6:20 p.m.
PTCT logo PTCT Sale 4,715 Nov 24, 2025 Nov. 26, 2025, 6:20 p.m.
PTCT logo PTCT Sale 21,206 Nov 24, 2025 Nov. 26, 2025, 6:20 p.m.
PTCT logo PTCT Sale 4,276 Oct 03, 2025 Oct. 7, 2025, 5:20 p.m.
PTCT logo PTCT Sale 1,609 Oct 03, 2025 Oct. 7, 2025, 5:20 p.m.
PTCT logo PTCT Sale 1,760 Oct 03, 2025 Oct. 7, 2025, 5:20 p.m.
PTCT logo PTCT Sale 73 Oct 03, 2025 Oct. 7, 2025, 5:20 p.m.
PTCT logo PTCT Sale 23,419 Oct 03, 2025 Oct. 7, 2025, 5:20 p.m.
PTCT logo PTCT Sale 23,863 Oct 03, 2025 Oct. 7, 2025, 5:20 p.m.
PTCT logo PTCT Sale 34 Feb 19, 2025 Feb. 21, 2025, 6:20 p.m.
PTCT logo PTCT Sale 1,578 Feb 20, 2025 Feb. 21, 2025, 6:20 p.m.
PTCT logo PTCT Sale 34 Feb 20, 2025 Feb. 21, 2025, 6:20 p.m.
PTCT logo PTCT Sale 1,300 Feb 19, 2025 Feb. 21, 2025, 6:20 p.m.
PTCT logo PTCT Sale 1,265 Jan 07, 2025 Jan. 10, 2025, 6:20 p.m.
PTCT logo PTCT Sale 55 Jan 07, 2025 Jan. 10, 2025, 6:20 p.m.
PTCT logo PTCT Sale 1,552 Jan 08, 2025 Jan. 10, 2025, 6:20 p.m.
PTCT logo PTCT Sale 107 Jan 08, 2025 Jan. 10, 2025, 6:20 p.m.
PTCT logo PTCT Sale 277 Dec 02, 2024 Dec. 4, 2024, 6:20 p.m.
PTCT logo PTCT Sale 1,783 Dec 02, 2024 Dec. 4, 2024, 6:20 p.m.
PTCT logo PTCT Sale 8,611 Dec 02, 2024 Dec. 4, 2024, 6:20 p.m.
PTCT logo PTCT Sale 58,345 Dec 02, 2024 Dec. 4, 2024, 6:20 p.m.
PTCT logo PTCT Sale 266 Dec 02, 2024 Dec. 4, 2024, 6:20 p.m.
PTCT logo PTCT Sale 2,328 Dec 02, 2024 Dec. 4, 2024, 6:20 p.m.
PTCT logo PTCT Sale 28 Jan 30, 2024 Feb. 1, 2024, 5:18 p.m.
PTCT logo PTCT Sale 618 Jan 30, 2024 Feb. 1, 2024, 5:18 p.m.
PTCT logo PTCT Sale 100 Jan 09, 2024 Jan. 10, 2024, 5:03 p.m.
PTCT logo PTCT Sale 1,236 Jan 08, 2024 Jan. 10, 2024, 5:03 p.m.
PTCT logo PTCT Sale 53 Jan 08, 2024 Jan. 10, 2024, 5:03 p.m.
PTCT logo PTCT Sale 1,521 Jan 09, 2024 Jan. 10, 2024, 5:03 p.m.
PTCT logo PTCT Sale 28 Jan 31, 2023 Feb. 2, 2023, 5:17 p.m.
PTCT logo PTCT Sale 630 Jan 31, 2023 Feb. 2, 2023, 5:17 p.m.
PTCT logo PTCT Sale 44 Jan 24, 2023 Jan. 26, 2023, 5:20 p.m.
PTCT logo PTCT Sale 27 Jan 11, 2023 Jan. 12, 2023, 5:39 p.m.
PTCT logo PTCT Sale 27 Jan 10, 2023 Jan. 12, 2023, 5:39 p.m.
PTCT logo PTCT Sale 473 Jan 10, 2023 Jan. 12, 2023, 5:39 p.m.
PTCT logo PTCT Sale 383 Jan 11, 2023 Jan. 12, 2023, 5:39 p.m.
PTCT logo PTCT Sale 716 Jan 09, 2023 Jan. 11, 2023, 7:16 p.m.
PTCT logo PTCT Sale 43 Jan 09, 2023 Jan. 11, 2023, 7:16 p.m.
PTCT logo PTCT Sale 605 Feb 01, 2022 Feb. 3, 2022, 5:57 p.m.
PTCT logo PTCT Sale 27 Feb 01, 2022 Feb. 3, 2022, 5:57 p.m.
PTCT logo PTCT Sale 43 Jan 25, 2022 Jan. 27, 2022, 5:01 p.m.
PTCT logo PTCT Sale 756 Jan 07, 2022 Jan. 11, 2022, 5:20 p.m.
PTCT logo PTCT Sale 45 Jan 07, 2022 Jan. 11, 2022, 5:20 p.m.
PTCT logo PTCT Sale 64 Jan 04, 2022 Jan. 5, 2022, 8 p.m.




$PTCT Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.