SEC Insider Transactions from Almstead Neil Gregory.

Last updated: 2026-04-03 23:05 UTC | Total transactions: 114

Almstead Neil Gregory, Chief Technical Ops Officer at PTC Therapeutics ($PTCT), sold shares on the open market 39 times over the last year, totaling $13.2 million. His most recent sale occurred on March 5, 2026. These sales rank him 920th among 11,678 insiders in our database by total value sold, well above the average of $8.6 million across about 6 transactions per insider. He made no open market purchases in this period.

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
April 1, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 80 $70.30 62,874.0000 88,311,494 0.13% 0.00%
April 1, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 12530 $69.50 62,954.0000 88,311,494 16.60% 0.01%
April 1, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 39393 $68.89 75,484.0000 88,311,494 34.29% 0.04%
March 5, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 3989 $63.38 114,877.0000 88,311,494 3.36% 0.00%
Feb. 18, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 3056 $69.36 118,866.0000 88,311,494 2.51% 0.00%
Feb. 18, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 65 $69.36 118,866.0000 88,311,494 0.05% 0.00%
Jan. 8, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 59 $76.45 121,987.0000 88,311,494 0.05% 0.00%
Jan. 8, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 881 $76.45 121,987.0000 88,311,494 0.72% 0.00%
Jan. 6, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 54 $76.95 122,979.0000 88,311,494 0.04% 0.00%
Jan. 7, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 52 $77.48 122,927.0000 88,311,494 0.04% 0.00%
Jan. 7, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1026 $77.48 122,927.0000 88,311,494 0.83% 0.00%
Jan. 6, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1279 $76.95 123,953.0000 88,311,494 1.02% 0.00%
Jan. 2, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 520 $0.00 125,338.0000 88,311,494 0.42% 0.00%
Jan. 2, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Stock Option (Right to Buy) 43750 $0.00 43,750.0000 88,311,494 9999.99% 0.05%
Jan. 2, 2026 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 17500 $0.00 125,338.0000 88,311,494 16.23% 0.02%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 11399 $0.00 0.0000 87,115,369 100.00% 0.01%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 2475 $18.01 109,279.0000 87,115,369 2.32% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 911 $82.63 108,368.0000 87,115,369 0.83% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 990 $83.44 107,378.0000 87,115,369 0.91% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 574 $84.67 106,804.0000 87,115,369 0.53% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 2020 $33.02 108,824.0000 87,115,369 1.89% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 689 $82.63 108,135.0000 87,115,369 0.63% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 862 $83.35 107,273.0000 87,115,369 0.80% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 289 $84.61 106,984.0000 87,115,369 0.27% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 180 $85.17 106,804.0000 87,115,369 0.17% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 8410 $18.01 115,214.0000 87,115,369 7.87% 0.01%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 2790 $82.82 112,424.0000 87,115,369 2.42% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 3663 $83.41 108,761.0000 87,115,369 3.26% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1757 $84.56 107,004.0000 87,115,369 1.62% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 200 $85.37 106,804.0000 87,115,369 0.19% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 47624 $33.02 154,428.0000 87,115,369 44.59% 0.05%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 13514 $82.55 140,914.0000 87,115,369 8.75% 0.02%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 21844 $83.33 119,070.0000 87,115,369 15.50% 0.03%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 9171 $84.42 109,899.0000 87,115,369 7.70% 0.01%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 3095 $85.15 106,804.0000 87,115,369 2.82% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 11399 $33.02 118,203.0000 87,115,369 10.67% 0.01%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 3744 $82.61 114,459.0000 87,115,369 3.17% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 4834 $83.39 109,625.0000 87,115,369 4.22% 0.01%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 2621 $84.54 107,004.0000 87,115,369 2.39% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 200 $85.34 106,804.0000 87,115,369 0.19% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 2475 $0.00 8,410.0000 87,115,369 22.74% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 2020 $0.00 47,624.0000 87,115,369 4.07% 0.00%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 8410 $0.00 0.0000 87,115,369 100.00% 0.01%
Nov. 25, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 47624 $0.00 0.0000 87,115,369 100.00% 0.05%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 1900 $18.01 108,704.0000 87,115,369 1.78% 0.00%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1900 $80.14 106,804.0000 87,115,369 1.75% 0.00%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 1650 $33.02 108,454.0000 87,115,369 1.54% 0.00%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1650 $80.14 106,804.0000 87,115,369 1.52% 0.00%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 4715 $18.01 111,519.0000 87,115,369 4.41% 0.01%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 4715 $80.15 106,804.0000 87,115,369 4.23% 0.01%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 21206 $33.02 128,010.0000 87,115,369 19.86% 0.02%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 21206 $80.19 106,804.0000 87,115,369 16.57% 0.02%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 6101 $33.02 112,905.0000 87,115,369 5.71% 0.01%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 6101 $80.17 106,804.0000 87,115,369 5.40% 0.01%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 1900 $0.00 15,600.0000 87,115,369 10.86% 0.00%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 1650 $0.00 70,850.0000 87,115,369 2.28% 0.00%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 4715 $0.00 10,885.0000 87,115,369 30.22% 0.01%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 21206 $0.00 49,644.0000 87,115,369 29.93% 0.02%
Nov. 24, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 6101 $0.00 11,399.0000 87,115,369 34.86% 0.01%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 51558 $30.86 158,362.0000 87,115,369 48.27% 0.06%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 23419 $65.45 134,943.0000 87,115,369 14.79% 0.03%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 23863 $66.45 111,080.0000 87,115,369 17.68% 0.03%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 4276 $67.15 106,804.0000 87,115,369 3.85% 0.00%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 51558 $0.00 0.0000 87,115,369 100.00% 0.06%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 3442 $0.00 51,558.0000 87,115,369 6.26% 0.00%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 3442 $30.86 110,246.0000 87,115,369 3.22% 0.00%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1609 $65.46 108,637.0000 87,115,369 1.46% 0.00%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1760 $66.56 106,877.0000 87,115,369 1.62% 0.00%
Oct. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 73 $67.16 106,804.0000 87,115,369 0.07% 0.00%
Feb. 19, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 34 $50.10 106,294.0000 76,845,055 0.03% 0.00%
Feb. 19, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1300 $50.10 107,838.0000 76,845,055 1.19% 0.00%
Feb. 20, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 34 $50.12 106,260.0000 76,845,055 0.03% 0.00%
Feb. 20, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1578 $50.12 106,260.0000 76,845,055 1.46% 0.00%
Jan. 7, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1265 $45.34 110,758.0000 76,845,055 1.13% 0.00%
Jan. 8, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 107 $44.50 109,206.0000 76,845,055 0.10% 0.00%
Jan. 8, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1552 $44.50 109,206.0000 76,845,055 1.40% 0.00%
Jan. 7, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 55 $45.34 109,313.0000 76,845,055 0.05% 0.00%
Jan. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Stock Option (Right to Buy) 47500 $0.00 47,500.0000 76,845,055 9999.99% 0.06%
Jan. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 19000 $0.00 112,185.0000 76,845,055 20.39% 0.02%
Jan. 3, 2025 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 715 $0.00 112,185.0000 76,845,055 0.64% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 2328 $51.85 91,044.0000 76,925,523 2.49% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 2594 $0.00 66,956.0000 76,925,523 3.73% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 266 $52.73 90,778.0000 76,925,523 0.29% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 66956 $51.00 157,734.0000 76,925,523 73.76% 0.09%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 58345 $51.97 99,389.0000 76,925,523 36.99% 0.08%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 277 $52.76 90,778.0000 76,925,523 0.30% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1783 $51.85 91,055.0000 76,925,523 1.92% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 2060 $51.00 92,838.0000 76,925,523 2.27% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 8611 $52.72 90,778.0000 76,925,523 8.66% 0.01%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Common Stock 2594 $51.00 93,372.0000 76,925,523 2.86% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 2060 $0.00 0.0000 76,925,523 100.00% 0.00%
Dec. 2, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER M Stock Option (Right to Buy) 66956 $0.00 0.0000 76,925,523 100.00% 0.09%
Feb. 15, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 870 $0.00 90,778.0000 74,838,292 0.97% 0.00%
Feb. 15, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 19000 $0.00 84,778.0000 74,838,292 28.89% 0.03%
Feb. 15, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 6000 $0.00 90,778.0000 74,838,292 7.08% 0.01%
Feb. 15, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Stock Option (Right to Buy) 47500 $0.00 47,500.0000 74,838,292 9999.99% 0.06%
Jan. 30, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 28 $27.25 64,908.0000 74,838,292 0.04% 0.00%
Jan. 30, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 618 $27.25 64,908.0000 74,838,292 0.94% 0.00%
Jan. 9, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1521 $29.01 65,554.0000 74,838,292 2.27% 0.00%
Jan. 9, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 100 $29.01 65,554.0000 74,838,292 0.15% 0.00%
Jan. 8, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 53 $28.64 65,654.0000 74,838,292 0.08% 0.00%
Jan. 8, 2024 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 1236 $28.64 67,075.0000 74,838,292 1.81% 0.00%
Jan. 31, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 28 $45.63 67,208.0000 71,728,634 0.04% 0.00%
Jan. 31, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 630 $45.63 67,208.0000 71,728,634 0.93% 0.00%
Jan. 24, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 44 $47.45 3,287.0000 71,728,634 1.32% 0.00%
Jan. 11, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 383 $44.36 67,910.0000 71,728,634 0.56% 0.00%
Jan. 10, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 27 $42.93 67,937.0000 71,728,634 0.04% 0.00%
Jan. 10, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 473 $42.93 68,293.0000 71,728,634 0.69% 0.00%
Jan. 11, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 27 $44.36 67,910.0000 71,728,634 0.04% 0.00%
Jan. 9, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 716 $41.66 68,820.0000 71,728,634 1.03% 0.00%
Jan. 9, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER S Common Stock 43 $41.66 68,820.0000 71,728,634 0.06% 0.00%
Jan. 5, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Stock Option (Right to Buy) 36250 $0.00 36,250.0000 71,728,634 9999.99% 0.05%
Jan. 5, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 17000 $0.00 69,579.0000 71,728,634 32.33% 0.02%
Jan. 5, 2023 PTC THERAPEUTICS, INC. $PTCT Almstead Neil Gregory CHIEF TECHNICAL OPS OFFICER A Common Stock 710 $0.00 69,579.0000 71,728,634 1.03% 0.00%