Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 64 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

64 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 2, 2024 PTCT S 10b5-1 8,813 $51.44 $453,341 17,687 Direct -33.26% Disposed 23.8% (price as of 2026-10-06)
Dec. 2, 2024 PTCT S 10b5-1 3,187 $52.42 $167,063 14,500 Direct -18.02% Disposed 21.5% (price as of 2026-10-06)
Dec. 2, 2024 PTCT S 10b5-1 5,699 $50.52 $287,913 20,801 Direct -21.51% Disposed 26.1% (price as of 2026-10-06)
Dec. 2, 2024 PTCT S 10b5-1 2,634 $51.43 $135,467 18,167 Direct -12.66% Disposed 23.9% (price as of 2026-10-06)
Dec. 2, 2024 PTCT S 10b5-1 3,667 $52.39 $192,114 14,500 Direct -20.18% Disposed 21.6% (price as of 2026-10-06)
Nov. 20, 2024 NXGLW P 3,636 $2.75 $9,999 106,664 Direct +3.53% Acquired -99.6% (price as of 2026-10-06)
Aug. 23, 2024 NXGLW P 10,000 $2.50 $25,000 103,028 Direct +10.75% Acquired -99.6% (price as of 2026-10-06)
May 22, 2024 PTCT S 10b5-1 20,000 $38.24 $764,800 14,500 Direct -57.97% Disposed 66.6% (price as of 2026-10-06)
May 26, 2023 NXGLW P 5,000 $2.34 $11,700 93,028 Direct +5.68% Acquired -99.6% (price as of 2026-10-06)
March 25, 2022 NXGLW P 5,300 $1.89 $10,017 88,028 Direct +6.41% Acquired -99.4% (price as of 2026-10-06)
Dec. 27, 2021 NXGLW P 9,091 $5.49 $49,910 82,728 Direct +12.35% Acquired -99.8% (price as of 2026-10-06)
May 14, 2021 SNGX S 3,000 $0.90 $2,700 22,917 Direct -11.58% Disposed -99.8% (price as of 2026-10-06)
May 14, 2021 SNGX P 3,000 $0.89 $2,670 25,917 Direct +13.09% Acquired -99.8% (price as of 2026-10-06)
May 28, 2020 STEX P 1,000 $10.49 $10,490 107,944 Direct +0.94% Acquired -99.5% (price as of 2026-10-06)
Nov. 19, 2019 SNGX P 2,000 $0.92 $1,840 22,917 Direct +9.56% Acquired -99.8% (price as of 2026-10-06)
Sept. 19, 2019 SNGX P 4,000 $0.94 $3,760 20,917 Direct +23.64% Acquired -99.8% (price as of 2026-10-06)
April 22, 2019 SNGX P 10,000 $0.73 $7,300 16,917 Direct +144.57% Acquired -99.8% (price as of 2026-10-06)
Dec. 23, 2015 SNGX P 2,500 $1.27 $3,175 69,166 Direct +3.75% Acquired -100.0% (price as of 2026-10-06)
June 25, 2013 SNGX P 17,857 · · 17,857 Direct · Acquired (price as of 2026-10-06)
June 25, 2013 SNGX P 23,809 $1.05 $24,999 48,809 Direct +95.24% Acquired -100.0% (price as of 2026-10-06)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 17, 2026 SNGX Stock Option (Right to Buy) Common Stock (78,947) $0.38 June 16, 2036 78,947 Acquired
Jan. 2, 2026 PTCT Stock Option (Right to Buy) Common Stock (3,475) $76.74 Jan. 1, 2036 3,475 Acquired
June 25, 2025 NXGLW Stock Option (Right to Buy) Common Stock (30,000) $2.32 June 25, 2035 30,000 Acquired
June 20, 2025 SNGX Stock Option (Right to Buy) Common Stock (17,647) $1.70 June 20, 2035 17,647 Acquired
Jan. 3, 2025 PTCT Stock Option (Right to Buy) Common Stock (8,800) $46.54 Jan. 2, 2035 8,800 Acquired
Dec. 12, 2024 SNGX Stock Option (Right to Buy) Common Stock (8,646) $3.47 Dec. 12, 2034 8,646 Acquired
Dec. 2, 2024 PTCT Stock Option (Right to Buy) Common Stock (12,000) $51.00 Jan. 2, 2025 12,000 Disposed
Dec. 2, 2024 PTCT Stock Option (Right to Buy) Common Stock (12,000) $30.86 Jan. 3, 2026 12,000 Disposed
Nov. 20, 2024 NXGLW Warrant to Purchase Common Stock Common Stock (1,818) $4.25 Nov. 20, 2029 1,818 Acquired
Sept. 13, 2024 NXGLW Stock Option (Right to Buy) CommonStock (25,000) $2.72 Sept. 13, 2034 25,000 Acquired
Aug. 23, 2024 NXGLW Warrant to Purchase Common Stock Common Stock (5,000) $4.25 Aug. 23, 2029 5,000 Acquired
May 22, 2024 PTCT Stock Option (Right to Buy) Common Stock (20,000) $26.42 July 31, 2024 20,000 Disposed
Feb. 15, 2024 PTCT Stock Option (Right to Buy) Common Stock (10,000) $25.69 Feb. 14, 2034 10,000 Acquired
Dec. 15, 2023 SNGX Stock Option (Right to Buy) Common Stock (38,136) $0.59 Dec. 14, 2033 38,136 Acquired
Aug. 17, 2023 NXGLW Stock Option (Right to Buy) Common Stock (15,000) $2.05 Aug. 17, 2033 15,000 Acquired
Jan. 5, 2023 PTCT Stock Option (Right to Buy) Common Stock (10,000) $39.42 Jan. 4, 2033 10,000 Acquired
Nov. 17, 2022 SNGX Stock Option (Right to Buy) Common Stock (46,154) $0.65 Nov. 16, 2032 46,154 Acquired
Jan. 7, 2022 PTCT Stock Option (Right To Buy) Common Stock (12,000) $38.10 Jan. 6, 2032 12,000 Acquired
Dec. 27, 2021 NXGLW Warrant to Purchase Common Stock Common Stock (9,091) $5.50 Dec. 26, 2026 9,091 Acquired
Sept. 23, 2021 SNGX Stock Option (Right to Buy) [F1] Common Stock (29,126) $1.03 Sept. 22, 2031 29,126 Acquired
March 8, 2021 NXGLW Option to Purchase Common Stock Common Stock (666,667) $0.06 March 8, 2031 666,667 Acquired
Jan. 6, 2021 PTCT Stock Option (Right To Buy) Common Stock (10,000) $66.49 Jan. 5, 2031 10,000 Acquired
Sept. 16, 2020 SNGX Stock Option (Right to Buy) [F1] Common Stock (15,228) $1.97 Sept. 15, 2030 15,228 Acquired
July 14, 2020 STEX Restricted Stock Units ("RSUs") Common Stock (50,000) · · 50,000 Acquired
April 14, 2020 STEX Stock Option (Right to Buy) Common Stock (50,000) $4.66 April 14, 2030 50,000 Acquired
Jan. 29, 2020 PTCT Stock Option (Right To Buy) Common Stock (10,000) $51.16 Jan. 28, 2030 10,000 Acquired
Oct. 30, 2019 STEX Stock Option (Right to Buy) Common Stock (29,000) $7.15 Oct. 30, 2029 29,000 Acquired
Sept. 6, 2019 SNGX Stock Option (Right to Buy) [F1] Common Stock (30,928) $0.97 Sept. 5, 2029 30,928 Acquired
May 22, 2019 STEX Warrants to Purchase Common Stock Common Stock (1,097) $6.85 Aug. 17, 2021 1,097 Disposed
May 22, 2019 STEX Options to Purchase Common Stock Common Stock (20,000) $3.40 Dec. 22, 2026 20,000 Disposed
May 21, 2019 STEX Series C Preferred Stock Common Stock (13,334) $3.75 · 50 Disposed
Jan. 22, 2019 PTCT Stock Option (Right to Buy) Common Stock (14,000) $33.02 Jan. 21, 2029 14,000 Acquired
Sept. 27, 2018 SNGX Stock Option (Right to Buy) [F1] Common Stock (17,964) $1.67 Sept. 26, 2028 17,964 Acquired
Jan. 3, 2018 PTCT Stock Option (Right To Buy) Common Stock (14,000) $18.01 Jan. 2, 2028 14,000 Acquired
June 8, 2017 SNGX Stock Option (Right to Buy) [F1] Common Stock (13,100) $2.29 June 7, 2027 13,100 Acquired
Jan. 3, 2017 PTCT Stock Option (Right To Buy) Common Stock (12,000) $11.23 Jan. 2, 2027 12,000 Acquired
Dec. 22, 2016 STEX Options to Purchase Common Stock Common Stock (50,000) $1.36 Dec. 22, 2026 50,000 Acquired
June 16, 2016 SNGX Stock Option (Right to Buy) [F1] Common Stock (40,541) $0.74 June 15, 2026 40,541 Acquired
Jan. 4, 2016 PTCT Stock Option (right to buy) Common Stock (12,000) $30.86 Jan. 3, 2026 12,000 Acquired
June 18, 2015 SNGX Stock Option (Right to Buy) [F1] Common Stock (19,868) $1.51 June 17, 2025 19,868 Acquired
April 9, 2015 SNGX Common Stock Warrant Common Stock (17,857) $0.61 June 25, 2018 17,857 Disposed
Jan. 2, 2015 PTCT Stock Option (right to buy) Common Stock (12,000) $51.00 Jan. 1, 2025 12,000 Acquired
July 31, 2014 PTCT Stock Option (right to buy) Common Stock (20,000) $26.42 July 31, 2024 20,000 Acquired
June 19, 2014 SNGX Stock Option (Right to Buy) [F1] Common Stock (13,669) $2.19 June 18, 2024 13,669 Acquired
Sept. 27, 2013 SNGX Stock Option (Right to Buy) [F1] Common Stock (13,275) $2.26 Sept. 26, 2023 13,275 Acquired
June 25, 2013 SNGX Common Stock Warrants Common Stock (17,857) $1.65 June 25, 2018 17,857 Acquired
June 20, 2013 SNGX Stock Option (Right to Buy) Common Stock (25,000) $0.30 June 20, 2022 25,000 Disposed
June 21, 2012 SNGX Stock Option (Right to Buy) [F1] Common Stock (25,000) $0.30 June 20, 2022 25,000 Acquired
June 22, 2011 SNGX Stock Option (Right to Buy) [F1] Common Stock (300,000) $0.20 June 22, 2021 300,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 18 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
May 22, 2019 STEX Common Stock, $0.001 par value per share 68,709 Direct
May 22, 2019 STEX Options to Purchase Common Stock→ Common Stock (120,000) 120,000 Direct
May 22, 2019 STEX Options to Purchase Common Stock→ Common Stock (20,000) 20,000 Direct
May 22, 2019 STEX Options to Purchase Common Stock→ Common Stock (20,000) 20,000 Direct
May 22, 2019 STEX Series C Preferred Stock→ Common Stock · Direct
May 22, 2019 STEX Warrants to Purchase Common Stock→ Common Stock (1,097) 1,097 Direct
April 19, 2017 XAIR Common Stock 3,927 Direct
April 19, 2017 XAIR Stock Option (Right to Buy)→ Common Stock (1,245) 1,245 Direct
April 19, 2017 XAIR RSU→ Common Stock (7,854) 7,854 Direct
April 19, 2017 XAIR Stock Option (Right to Buy)→ Common Stock (23,919) 23,919 Direct
July 20, 2015 STEX Common Stock, $0.001 par value per share 137,245 Direct
July 20, 2015 STEX Options to Purchase Common Stock→ Common Stock (300,000) 300,000 Direct
July 20, 2015 STEX Options to Purchase Common Stock→ Common Stock (50,000) 50,000 Direct
July 20, 2015 STEX Series C Preferred Stock→ Common Stock (42,334) 42,334 Direct
July 20, 2015 STEX Warrants to Purchase Common Stock→ Common Stock (41,628) 41,628 Direct
July 20, 2015 STEX Warrants to Purchase Common Stock→ Common Stock (10,409) 10,409 Direct
July 20, 2015 STEX Warrants to Purchase Common Stock→ Common Stock (10,409) 10,409 Direct
July 20, 2015 STEX Warrants to Purchase Common Stock→ Common Stock (6,123) 6,123 Direct