Sign inGet started

Almstead Neil Gregory

Insider CIK 1578850 · PTCT Senior VP, Research and CMC

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-07-092026-07-132,464— $045,036SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-07-092026-07-132,464$46.54 $114.7K62,763SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-092026-07-132,464$90.25 $222.4K60,299SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-07-072026-07-0824,613— $09,063SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-07-072026-07-0824,613$39.42 $970.2K84,912SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-072026-07-083,956$87.17 $344.8K80,956SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-072026-07-0811,369$89.03 $1.01M69,587SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-072026-07-089,288$89.44 $830.7K60,299SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-07-062026-07-082,474— $033,676SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-07-062026-07-0818,876— $00SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-07-062026-07-08811— $018,876SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-062026-07-0810,090$86.32 $871.0K60,299SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-062026-07-088,786$85.35 $749.9K70,389SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-07-062026-07-0818,876$38.10 $719.2K79,175SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-07-062026-07-082,474$39.42 $97.5K62,773SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-062026-07-082,474$87.03 $215.3K60,299SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-07-062026-07-08811$38.10 $30.9K61,110SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-062026-07-08426$85.28 $36.3K60,684SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-07-062026-07-08385$86.34 $33.2K60,299SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-06-262026-06-30412— $027,405SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-06-262026-06-307,718— $019,687SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-262026-06-307,718$85.26 $658.0K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-06-262026-06-307,718$38.10 $294.1K67,855SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-262026-06-30412$85.23 $35.1K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-06-262026-06-30412$38.10 $15.7K60,549SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-06-252026-06-26100— $036,150SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-06-252026-06-2619,859— $027,817SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-06-252026-06-261,001— $047,676SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-252026-06-26582$85.24 $49.6K60,556SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-06-252026-06-261,001$38.10 $38.1K61,138SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-252026-06-26100$87.00 $8.7K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-06-252026-06-26100$39.42 $3.9K60,237SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-252026-06-2611,337$86.51 $980.8K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-252026-06-268,522$85.26 $726.6K71,474SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-06-252026-06-2619,859$38.10 $756.6K79,996SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-252026-06-26419$86.39 $36.2K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-06-242026-06-26401— $053,599SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-06-242026-06-264,922— $048,677SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-242026-06-264,922$85.03 $418.5K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-06-242026-06-264,922$38.10 $187.5K65,059SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-242026-06-26401$85.01 $34.1K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-06-242026-06-26401$38.10 $15.3K60,538SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2026-06-222026-06-2423,749— $023,751SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2026-06-222026-06-2423,749$25.69 $610.1K83,886SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-222026-06-2412,130$80.61 $977.8K71,756SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-06-222026-06-2411,619$81.21 $943.6K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-04-012026-04-0312,530$69.50 $870.8K60,217SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-04-012026-04-0380$70.30 $5.6K60,137SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-04-012026-04-0339,393$68.89 $2.71M72,747SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-03-052026-03-093,989$63.38 $252.8K2,737SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-02-182026-02-2065$69.36 $4.5K6,726SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-02-182026-02-203,056$69.36 $212.0K112,140SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-01-082026-01-1259$76.45 $4.5K6,791SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-01-082026-01-12881$76.45 $67.4K115,196SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-01-072026-01-081,026$77.48 $79.5K116,077SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-01-072026-01-0852$77.48 $4.0K6,850SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-01-062026-01-081,279$76.95 $98.4K117,103SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2026-01-062026-01-0854$76.95 $4.2K6,902SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2026-01-022026-01-0643,750— $043,750SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2026-01-022026-01-0617,500— $0118,382SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2026-01-022026-01-06520— $06,956SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-252025-11-268,410— $00SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-252025-11-2647,624— $00SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-252025-11-262,475— $08,410SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-252025-11-262,020— $047,624SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-252025-11-2611,399— $00SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26911$82.63 $75.3K102,189SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-262,621$84.54 $221.6K100,825SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-264,834$83.39 $403.1K103,446SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-263,744$82.61 $309.3K108,280SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-252025-11-2611,399$33.02 $376.4K112,024SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-263,095$85.15 $263.5K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-269,171$84.42 $774.2K103,720SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-2621,844$83.33 $1.82M112,891SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-2613,514$82.55 $1.12M134,735SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-252025-11-2647,624$33.02 $1.57M148,249SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26200$85.37 $17.1K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-261,757$84.56 $148.6K100,825SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-263,663$83.41 $305.5K102,582SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-262,790$82.82 $231.1K106,245SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-252025-11-268,410$18.01 $151.5K109,035SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26180$85.17 $15.3K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26289$84.61 $24.5K100,805SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26862$83.35 $71.8K101,094SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26689$82.63 $56.9K101,956SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-252025-11-262,020$33.02 $66.7K102,645SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26574$84.67 $48.6K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26990$83.44 $82.6K101,199SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-252025-11-26200$85.34 $17.1K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-252025-11-262,475$18.01 $44.6K103,100SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-242025-11-266,101— $011,399SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-242025-11-2621,206— $049,644SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-242025-11-264,715— $010,885SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-242025-11-261,650— $070,850SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-11-242025-11-261,900— $015,600SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-242025-11-266,101$80.17 $489.1K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-242025-11-266,101$33.02 $201.5K106,726SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-242025-11-2621,206$80.19 $1.70M100,625SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-242025-11-2621,206$33.02 $700.2K121,831SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-242025-11-264,715$80.15 $377.9K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-242025-11-264,715$18.01 $84.9K105,340SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-242025-11-261,650$80.14 $132.2K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-242025-11-261,650$33.02 $54.5K102,275SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-11-242025-11-261,900$80.14 $152.3K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-11-242025-11-261,900$18.01 $34.2K102,525SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-10-032025-10-073,442— $051,558SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2025-10-032025-10-0751,558— $00SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-10-032025-10-0773$67.16 $4.9K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-10-032025-10-0723,863$66.45 $1.59M104,901SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-10-032025-10-0723,419$65.45 $1.53M128,764SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-10-032025-10-0751,558$30.86 $1.59M152,183SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-10-032025-10-074,276$67.15 $287.1K100,625SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-10-032025-10-071,760$66.56 $117.1K100,698SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-10-032025-10-071,609$65.46 $105.3K102,458SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2025-10-032025-10-073,442$30.86 $106.2K104,067SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-02-202025-02-211,578$50.12 $79.1K100,353SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-02-202025-02-2134$50.12 $1.7K5,907SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-02-192025-02-211,300$50.10 $65.1K101,931SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-02-192025-02-2134$50.10 $1.7K5,941SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-01-082025-01-101,552$44.50 $69.1K103,231SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-01-082025-01-10107$44.50 $4.8K5,975SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-01-072025-01-101,265$45.34 $57.4K104,783SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2025-01-072025-01-1055$45.34 $2.5K6,082SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2025-01-032025-01-0747,500— $047,500SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2025-01-032025-01-07715— $06,137SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2025-01-032025-01-0719,000— $0106,048SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2024-12-022024-12-042,594— $066,956SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2024-12-022024-12-0466,956— $00SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2024-12-022024-12-042,060— $00SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-12-022024-12-041,783$51.85 $92.4K4,853SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2024-12-022024-12-042,060$51.00 $105.1K6,636SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-12-022024-12-048,611$52.72 $454.0K86,202SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2024-12-022024-12-042,594$51.00 $132.3K88,796SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-12-022024-12-0458,345$51.97 $3.03M94,813SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-12-022024-12-042,328$51.85 $120.7K86,468SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-12-022024-12-04266$52.73 $14.0K86,202SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2024-12-022024-12-0466,956$51.00 $3.41M153,158SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-12-022024-12-04277$52.76 $14.6K4,576SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2024-02-152024-02-1647,500— $047,500SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2024-02-152024-02-16870— $04,576SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2024-02-152024-02-166,000— $086,202SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2024-02-152024-02-1619,000— $080,202SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-01-302024-02-0128$27.25 $7633,706SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-01-302024-02-01618$27.25 $16.8K61,202SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-01-092024-01-10100$29.01 $2.9K3,734SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-01-092024-01-101,521$29.01 $44.1K61,820SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-01-082024-01-1053$28.64 $1.5K3,834SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2024-01-082024-01-101,236$28.64 $35.4K63,341SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-312023-02-02630$45.63 $28.7K63,949SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-312023-02-0228$45.63 $1.3K3,259SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-242023-01-2644$47.45 $2.1K3,287SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-112023-01-1227$44.36 $1.2K3,331SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-112023-01-12383$44.36 $17.0K64,579SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-102023-01-12473$42.93 $20.3K64,962SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-102023-01-1227$42.93 $1.2K3,358SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-092023-01-1143$41.66 $1.8K3,385SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2023-01-092023-01-11716$41.66 $29.8K65,435SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2023-01-052023-01-0936,250— $036,250SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2023-01-052023-01-09710— $03,428SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2023-01-052023-01-0917,000— $066,151SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2022-02-012022-02-0327$40.00 $1.1K2,420SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2022-02-012022-02-03605$40.00 $24.2K48,853SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2022-01-252022-01-2743$39.31 $1.7K2,447SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2022-01-072022-01-1154,000— $054,000SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2022-01-072022-01-1114,400— $049,458SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2022-01-072022-01-11756$38.53 $29.1K35,058SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2022-01-072022-01-1145$38.53 $1.7K1,710SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2022-01-072022-01-11780— $02,490SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2022-01-042022-01-0664$41.16 $2.6K1,755SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-02-012021-02-0228$56.96 $1.6K1,819SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-02-012021-02-02973$56.96 $55.4K35,814SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-252021-01-2744$62.05 $2.7K1,847SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-252021-01-27497$63.25 $31.4K1,891SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-082021-01-121,300$27.05 $35.2K0SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-082021-01-121,300$69.00 $89.7K2,388SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-082021-01-121,300$27.05 $35.2K3,688SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2021-01-062021-01-0859,500— $059,500SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2021-01-062021-01-0810,200— $036,787SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2021-01-062021-01-08600— $02,388SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-052021-01-0756$62.37 $3.5K1,856SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-052021-01-07502$62.37 $31.3K26,587SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-052021-01-0768$62.37 $4.2K1,788SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-0648,125$18.01 $866.7K17,500SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-06187$18.01 $3.4K65,625SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-065,715$11.23 $64.2K0SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-064,188$18.01 $75.4K65,812SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-06600$10.85 $6.5K0SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-063,035$11.23 $34.1K7,903SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-0632,771$27.05 $886.5K0SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-067,229$27.05 $195.5K32,771SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2021-01-042021-01-062,188$11.23 $24.6K5,715SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-062,188$11.23 $24.6K29,277SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-06100$61.36 $6.1K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-062,935$60.56 $177.7K27,189SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-063,035$11.23 $34.1K30,124SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-06200$61.25 $12.3K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-0632,571$60.58 $1.97M27,289SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-0632,771$27.05 $886.5K59,860SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-067,229$60.59 $438.0K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-067,229$27.05 $195.5K34,318SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-06600$60.65 $36.4K1,912SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-06600$10.85 $6.5K2,512SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-064,188$18.01 $75.4K31,277SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-0647,936$60.58 $2.90M27,278SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-0648,125$18.01 $866.7K75,214SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-06187$60.61 $11.3K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-06187$18.01 $3.4K27,276SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-06100$61.24 $6.1K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-065,615$60.56 $340.0K27,189SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2021-01-042021-01-065,715$11.23 $64.2K32,804SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-064,188$60.59 $253.8K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-062,188$60.54 $132.5K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2021-01-042021-01-06189$61.24 $11.6K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2020-11-042020-11-0621,875$11.23 $245.7K10,938SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2020-11-042020-11-062,187$11.23 $24.6K32,813SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-11-042020-11-062,187$60.00 $131.2K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2020-11-042020-11-0621,875$11.23 $245.7K48,964SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-11-042020-11-0621,875$60.00 $1.31M27,089SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2020-11-042020-11-062,187$11.23 $24.6K29,276SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2020-02-062020-02-073,102$10.85 $33.7K0SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2020-02-062020-02-0746,898$10.85 $508.8K0SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-02-062020-02-074,040$55.00 $222.2K1,912SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2020-02-062020-02-0746,898$10.85 $508.8K73,987SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-02-062020-02-0746,898$55.00 $2.58M27,089SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2020-02-062020-02-073,102$10.85 $33.7K30,191SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-02-062020-02-073,102$55.00 $170.6K27,089SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-02-052020-02-07405$55.00 $22.3K5,952SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2020-01-292020-01-3169,500— $069,500SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2020-01-292020-01-3110,200— $027,089SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2020-01-292020-01-31370— $06,357SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-01-232020-01-2746$53.25 $2.4K5,987SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-01-072020-01-0859$49.62 $2.9K6,033SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-01-062020-01-0857$48.17 $2.7K6,092SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-01-062020-01-0870$48.17 $3.4K6,149SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2020-01-062020-01-08507$48.17 $24.4K16,889SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2019-01-222019-01-2472,500— $072,500SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2019-01-222019-01-2417,500— $017,500SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2019-01-222019-01-24570— $06,219SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2019-01-072019-01-0968$34.75 $2.4K5,649SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2019-01-072019-01-0955$34.75 $1.9K5,717SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2019-01-072019-01-09473$34.75 $16.4K17,396SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2019-01-072019-01-0957$34.75 $2.0K5,772SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2018-06-192018-06-2120,000$10.85 $217.0K46,898SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2018-06-192018-06-218,000$48.09 $384.7K29,154SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2018-06-192018-06-2112,000$48.46 $581.5K17,154SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2018-06-192018-06-2120,000$10.85 $217.0K37,154SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2018-01-052018-01-0982$18.03 $1.5K5,125SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2018-01-052018-01-09621$18.03 $11.2K17,154SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2018-01-042018-01-0577$17.67 $1.4K5,207SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2018-01-032018-01-0570,000— $070,000SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2018-01-032018-01-05874— $05,284SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2017-01-052017-01-0678$11.82 $9222,687SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2017-01-032017-01-0535,000— $035,000SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2017-01-032017-01-056,000— $016,000SEC↗
PTCT PTC THERAPEUTICS, INC. A Award2017-01-032017-01-05720— $02,765SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2016-09-272016-09-273,414$10.85 $37.0K66,898SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2016-09-272016-09-276,586$10.85 $71.5K3,102SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2016-09-272016-09-276,586$10.85 $71.5K10,000SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2016-09-272016-09-273,414$10.85 $37.0K3,414SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2016-01-042016-01-0655,000— $055,000SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-04-152015-04-175,400$68.35 $369.1K4,111SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-04-152015-04-174,111$69.04 $283.8K0SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-03-192015-03-2312,000$69.36 $832.3K17,881SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-03-192015-03-231,500$71.12 $106.7K11,181SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-03-192015-03-235,200$70.41 $366.1K12,681SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-03-192015-03-231,670$72.52 $121.1K9,511SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-03-102015-03-1179$70.71 $5.6K1,295SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2015-02-172015-02-20312— $09,688SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2015-02-172015-02-203,592— $070,312SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-02-172015-02-201,504$53.37 $80.3K32,281SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-02-172015-02-202,400$54.56 $130.9K29,881SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2015-02-172015-02-20312$10.85 $3.4K33,785SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2015-02-172015-02-203,592$10.85 $39.0K33,473SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2015-01-212015-01-22996— $073,904SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2015-01-212015-01-22996$10.85 $10.8K30,877SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-01-212015-01-22996$60.00 $59.8K29,881SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2015-01-202015-01-2220,100— $074,900SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise deriv2015-01-202015-01-225,000— $010,000SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-01-202015-01-2224,600$60.25 $1.48M30,381SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2015-01-202015-01-225,000$10.85 $54.3K34,881SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2015-01-202015-01-22500$61.02 $30.5K29,881SEC↗
PTCT PTC THERAPEUTICS, INC. M Exercise2015-01-202015-01-2220,100$10.85 $218.1K54,981SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2015-01-022015-01-0269,550$51.00 $3.55M69,550SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2014-12-042014-12-05175$50.00 $8.8K1,374SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2014-03-192014-03-20500$32.21 $16.1K29,881SEC↗
PTCT PTC THERAPEUTICS, INC. S Sale2014-03-192014-03-2010,359$31.90 $330.5K30,381SEC↗
PTCT PTC THERAPEUTICS, INC. A Award deriv2014-01-282014-01-3140,000$27.05 $1.08M40,000SEC↗