Insider · CIK 0001578850
Almstead Neil Gregory
CHIEF TECHNICAL OPS OFFICER
Last 46 transactions
| Date | Issuer | Code | Direction | Shares | Price | Value | |
|---|---|---|---|---|---|---|---|
| Jul 9, 2026 | PTCT | M | other | 2,464 | — | — | View |
| Jul 9, 2026 | PTCT | S | sell | 2,464 | $90 | $222,376 | View |
| Jul 9, 2026 | PTCT | M | other | 2,464 | $47 | $114,675 | View |
| Jul 7, 2026 | PTCT | S | sell | 11,369 | $89 | $1,012,182 | View |
| Jul 7, 2026 | PTCT | M | other | 24,613 | $39 | $970,244 | View |
| Jul 7, 2026 | PTCT | S | sell | 3,956 | $87 | $344,845 | View |
| Jul 7, 2026 | PTCT | M | other | 24,613 | — | — | View |
| Jul 7, 2026 | PTCT | S | sell | 9,288 | $89 | $830,719 | View |
| Jul 6, 2026 | PTCT | M | other | 18,876 | $38 | $719,176 | View |
| Jul 6, 2026 | PTCT | S | sell | 385 | $86 | $33,241 | View |
| Jul 6, 2026 | PTCT | M | other | 811 | $38 | $30,899 | View |
| Jul 6, 2026 | PTCT | S | sell | 426 | $85 | $36,329 | View |
| Jul 6, 2026 | PTCT | M | other | 2,474 | — | — | View |
| Jul 6, 2026 | PTCT | M | other | 18,876 | — | — | View |
| Jul 6, 2026 | PTCT | M | other | 811 | — | — | View |
| Jul 6, 2026 | PTCT | S | sell | 2,474 | $87 | $215,312 | View |
| Jul 6, 2026 | PTCT | M | other | 2,474 | $39 | $97,525 | View |
| Jul 6, 2026 | PTCT | S | sell | 10,090 | $86 | $870,969 | View |
| Jul 6, 2026 | PTCT | S | sell | 8,786 | $85 | $749,885 | View |
| Jun 26, 2026 | PTCT | M | other | 7,718 | $38 | $294,056 | View |
| Jun 26, 2026 | PTCT | M | other | 412 | $38 | $15,697 | View |
| Jun 26, 2026 | PTCT | S | sell | 412 | $85 | $35,115 | View |
| Jun 26, 2026 | PTCT | S | sell | 7,718 | $85 | $658,037 | View |
| Jun 26, 2026 | PTCT | M | other | 412 | — | — | View |
| Jun 26, 2026 | PTCT | M | other | 7,718 | — | — | View |
| Jun 25, 2026 | PTCT | M | other | 100 | — | — | View |
| Jun 25, 2026 | PTCT | S | sell | 11,337 | $87 | $980,764 | View |
| Jun 25, 2026 | PTCT | S | sell | 8,522 | $85 | $726,586 | View |
| Jun 25, 2026 | PTCT | M | other | 19,859 | $38 | $756,628 | View |
| Jun 25, 2026 | PTCT | S | sell | 419 | $86 | $36,197 | View |
| Jun 25, 2026 | PTCT | S | sell | 582 | $85 | $49,610 | View |
| Jun 25, 2026 | PTCT | M | other | 1,001 | $38 | $38,138 | View |
| Jun 25, 2026 | PTCT | M | other | 19,859 | — | — | View |
| Jun 25, 2026 | PTCT | M | other | 1,001 | — | — | View |
| Jun 25, 2026 | PTCT | S | sell | 100 | $87 | $8,700 | View |
| Jun 25, 2026 | PTCT | M | other | 100 | $39 | $3,942 | View |
| Jun 24, 2026 | PTCT | M | other | 401 | $38 | $15,278 | View |
| Jun 24, 2026 | PTCT | S | sell | 401 | $85 | $34,089 | View |
| Jun 24, 2026 | PTCT | S | sell | 4,922 | $85 | $418,518 | View |
| Jun 24, 2026 | PTCT | M | other | 4,922 | — | — | View |
| Jun 24, 2026 | PTCT | M | other | 401 | — | — | View |
| Jun 24, 2026 | PTCT | M | other | 4,922 | $38 | $187,528 | View |
| Jun 22, 2026 | PTCT | M | other | 23,749 | — | — | View |
| Jun 22, 2026 | PTCT | S | sell | 12,130 | $81 | $977,799 | View |
| Jun 22, 2026 | PTCT | M | other | 23,749 | $26 | $610,112 | View |
| Jun 22, 2026 | PTCT | S | sell | 11,619 | $81 | $943,579 | View |