Insider at

04

Insider transactions

05
0 buys (P) 1 sells (S) Net: $-275,251 + 77 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

77 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 12, 2026 TWST S 2,240 $122.88 $275,251 17,208 Direct -11.52% Disposed 53.5% (price as of 2026-10-02)
May 7, 2018 CMPR S 10b5-1 4,649 $141.61 $658,345 11,128 Direct -29.47% Disposed -47.0% (price as of 2026-10-02)
May 4, 2018 CMPR S 10b5-1 2,548 $139.32 $354,987 13,228 Direct -16.15% Disposed -46.1% (price as of 2026-10-02)
May 4, 2018 CMPR S 10b5-1 2,100 $139.95 $293,895 11,128 Direct -15.88% Disposed -46.4% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 300 $146.00 $43,800 9,814 Direct -2.97% Disposed -48.6% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 14,611 $145.40 $2,124,439 10,114 Direct -59.09% Disposed -48.4% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 17,206 $144.97 $2,494,354 24,725 Direct -41.03% Disposed -48.2% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 485 $143.00 $69,355 41,931 Direct -1.14% Disposed -47.5% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 400 $142.47 $56,988 42,416 Direct -0.93% Disposed -47.3% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 700 $141.05 $98,735 42,816 Direct -1.61% Disposed -46.8% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 500 $139.99 $69,995 43,516 Direct -1.14% Disposed -46.4% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 700 $138.40 $96,880 44,016 Direct -1.57% Disposed -45.8% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 200 $136.92 $27,384 44,716 Direct -0.45% Disposed -45.2% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 1,000 $135.54 $135,540 44,916 Direct -2.18% Disposed -44.6% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 200 $135.22 $27,044 45,916 Direct -0.43% Disposed -44.5% (price as of 2026-10-02)
Feb. 1, 2018 CMPR S 10b5-1 1,104 $134.43 $148,411 46,116 Direct -2.34% Disposed -44.2% (price as of 2026-10-02)
Dec. 20, 2017 CMPR S 10b5-1 205 $118.98 $24,391 9,814 Direct -2.05% Disposed -36.9% (price as of 2026-10-02)
Dec. 20, 2017 CMPR S 10b5-1 29,795 $118.55 $3,532,197 10,019 Direct -74.84% Disposed -36.7% (price as of 2026-10-02)
Oct. 2, 2017 CMPR S 10b5-1 20,842 $100.00 $2,084,200 8,562 Direct -70.88% Disposed -25.0% (price as of 2026-10-02)
Sept. 11, 2017 CMPR S 10b5-1 1,501 $95.00 $142,595 10,810 Direct -12.19% Disposed -21.0% (price as of 2026-10-02)
Aug. 22, 2017 CMPR S 10b5-1 473 $90.00 $42,570 12,311 Direct -3.70% Disposed -16.6% (price as of 2026-10-02)
July 7, 2017 CMPR S 10b5-1 2,309 $95.00 $219,355 11,222 Direct -17.06% Disposed -21.0% (price as of 2026-10-02)
June 2, 2017 CMPR S 10b5-1 723 $90.99 $65,786 13,531 Direct -5.07% Disposed -17.5% (price as of 2026-10-02)

Showing latest 100 of 482 transactions

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
Nov. 19, 2018 CMPR Restricted Share Units (right to acquire) Ordinary Shares (895) · May 19, 2019 895 Disposed
Aug. 19, 2018 CMPR Restricted Share Units (right to acquire) Ordinary Shares (896) · May 19, 2019 896 Disposed
Aug. 15, 2018 CMPR Performance Share Units Ordinary Shares (13,439) · Aug. 15, 2028 13,439 Acquired
May 19, 2018 CMPR Restricted Share Units (right to acquire) Ordinary Shares (896) · May 19, 2019 896 Disposed
May 14, 2018 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
May 7, 2018 CMPR Share Option (right to buy) Ordinary Shares (4,649) $50.00 May 4, 2020 4,649 Disposed
May 4, 2018 CMPR Share Option (right to buy) Ordinary Shares (4,648) $50.00 May 4, 2020 4,648 Disposed
Feb. 19, 2018 CMPR Restricted Share Units (right to acquire) Ordinary Shares (895) · May 19, 2019 895 Disposed
Feb. 14, 2018 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
Feb. 1, 2018 CMPR Share Option (right to buy) Ordinary Shares (37,406) $50.00 May 4, 2020 37,406 Disposed
Dec. 20, 2017 CMPR Share Option (right to buy) Ordinary Shares (30,000) $50.00 May 4, 2020 30,000 Disposed
Nov. 19, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (896) · May 19, 2019 896 Disposed
Nov. 14, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
Oct. 2, 2017 CMPR Share Option (right to buy) Ordinary Shares (18,594) $50.00 May 4, 2020 18,594 Disposed
Aug. 19, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (896) · May 19, 2019 896 Disposed
Aug. 15, 2017 CMPR Performance Share Units Ordinary Shares (14,440) · Aug. 15, 2027 14,440 Acquired
Aug. 15, 2017 CMPR Performance Share Units Ordinary Shares (14,440) · Aug. 15, 2027 14,440 Acquired
Aug. 14, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,470) · May 14, 2018 1,470 Disposed
May 31, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
May 19, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (895) · May 19, 2019 895 Disposed
May 14, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
Feb. 28, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
Feb. 19, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (896) · May 19, 2019 896 Disposed
Feb. 14, 2017 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
Nov. 30, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
Nov. 19, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (896) · May 19, 2019 896 Disposed
Nov. 14, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
Aug. 31, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
Aug. 19, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (895) · May 19, 2019 895 Disposed
Aug. 15, 2016 CMPR Performance Share Units Ordinary Shares (28,801) · Aug. 15, 2026 28,801 Acquired
Aug. 14, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,470) · May 14, 2018 1,470 Disposed
May 31, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
May 27, 2016 CMPR Share Option (right to buy) Ordinary Shares (16,270) · May 4, 2020 16,270 Disposed
May 27, 2016 CMPR Share Option (right to buy) Ordinary Shares (1,039) $54.02 May 5, 2021 1,039 Disposed
May 19, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (3,583) · May 19, 2019 3,583 Disposed
May 14, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
May 4, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
Feb. 29, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
Feb. 14, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
Feb. 4, 2016 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
Nov. 30, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
Nov. 14, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,471) · May 14, 2018 1,471 Disposed
Nov. 4, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
Aug. 31, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
Aug. 14, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,470) · May 14, 2018 1,470 Disposed
Aug. 14, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,470) · May 14, 2018 1,470 Disposed
Aug. 4, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,943) · May 4, 2016 1,943 Disposed
May 31, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
May 19, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (14,331) · May 19, 2019 14,331 Acquired
May 14, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (5,883) · May 14, 2018 5,883 Disposed
May 5, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,042) · May 5, 2015 1,042 Disposed
May 4, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
April 8, 2015 CMPR Stock Option (right to buy) Ordinary Shares (1,038) $54.02 May 5, 2021 1,038 Disposed
April 8, 2015 CMPR Stock Option (right to buy) Ordinary Shares (4,361) $41.02 Nov. 22, 2020 4,361 Disposed
Feb. 28, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
Feb. 5, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,041) · May 5, 2015 1,041 Disposed
Feb. 4, 2015 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
Dec. 4, 2014 CMPR Share Option (right to buy) Ordinary Shares (6,231) $54.02 May 5, 2021 6,231 Disposed
Dec. 4, 2014 CMPR Share Option (right to buy) Ordinary Shares (20,614) $50.00 May 4, 2020 20,614 Disposed
Dec. 3, 2014 CMPR Share Option (right to buy) Ordinary Shares (7,277) $50.00 May 4, 2020 7,277 Disposed
Nov. 30, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,367) · May 31, 2017 1,367 Disposed
Nov. 22, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,097) · Nov. 22, 2014 1,097 Disposed
Nov. 5, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,041) · May 5, 2015 1,041 Disposed
Nov. 4, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
Oct. 30, 2014 CMPR Stock Option (right to buy) Ordinary Shares (18,894) $41.02 Nov. 22, 2020 18,894 Disposed
Oct. 30, 2014 CMPR Stock Option (right to buy) Ordinary Shares (17,478) $33.47 Aug. 6, 2017 17,478 Disposed
Oct. 30, 2014 CMPR Stock Option (right to buy) Ordinary Shares (6,259) $23.31 Aug. 4, 2016 6,259 Disposed
Aug. 31, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,366) · May 31, 2017 1,366 Disposed
Aug. 22, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,097) · Nov. 22, 2014 1,097 Disposed
Aug. 5, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,041) · May 5, 2015 1,041 Disposed
Aug. 4, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,943) · May 4, 2016 1,943 Disposed
July 1, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (898) · July 1, 2014 898 Disposed
May 31, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (5,468) · May 31, 2017 5,468 Disposed
May 22, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,097) · Nov. 22, 2014 1,097 Disposed
May 14, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (23,532) · May 14, 2018 23,532 Acquired
May 5, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,042) · May 5, 2015 1,042 Disposed
May 4, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
April 1, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (898) · July 1, 2014 898 Disposed
Feb. 22, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,097) · Nov. 22, 2014 1,097 Disposed
Feb. 5, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,041) · May 5, 2015 1,041 Disposed
Feb. 4, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
Jan. 1, 2014 CMPR Restricted Share Units (right to acquire) Ordinary Shares (898) · July 1, 2014 898 Disposed
Nov. 22, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,097) · Nov. 22, 2014 1,097 Disposed
Nov. 5, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,041) · May 5, 2015 1,041 Disposed
Nov. 4, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,944) · May 4, 2016 1,944 Disposed
Oct. 1, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (898) · July 1, 2014 898 Disposed
Aug. 22, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,097) · Nov. 22, 2014 1,097 Disposed
Aug. 5, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,041) · May 5, 2015 1,041 Disposed
Aug. 4, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,943) · May 4, 2016 1,943 Disposed
July 1, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (898) · July 1, 2014 898 Disposed
July 1, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (475) · July 1, 2013 475 Disposed
May 31, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (21,871) · May 31, 2017 21,871 Acquired
May 22, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,097) · Nov. 22, 2014 1,097 Disposed
May 5, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,042) · May 5, 2015 1,042 Disposed
May 4, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (7,775) · May 4, 2016 7,775 Disposed
April 1, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (898) · July 1, 2014 898 Disposed
April 1, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (475) · July 1, 2013 475 Disposed
Feb. 22, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,097) · Nov. 22, 2014 1,097 Disposed
Feb. 5, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,041) · May 5, 2015 1,041 Disposed
Jan. 1, 2013 CMPR Restricted Share Units (right to acquire) Ordinary Shares (898) · July 1, 2014 898 Disposed

Showing latest 100 of 135 transactions

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

Initial ownership (Form 3) 8 holdings

07

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

DateTickerSecuritySharesOwnership
Aug. 7, 2025 TWST Common Stock 0 Direct
Aug. 8, 2018 ALLY Common Stock [F1] 7,987 Direct
Nov. 23, 2010 CMPR Ordinary Shares 5,205 Direct
Nov. 23, 2010 CMPR Share Option (right to buy)→ Ordinary Shares (6,259) 6,259 Direct
Nov. 23, 2010 CMPR Share Option (right to buy)→ Ordinary Shares (17,478) 17,478 Direct
Nov. 23, 2010 CMPR Restricted Share Units→ Ordinary Shares (10,516) 10,516 Direct
Nov. 23, 2010 CMPR Restricted Share Units→ Ordinary Shares (5,221) 5,221 Direct
Nov. 23, 2010 CMPR Restricted Share Units→ Ordinary Shares (14,367) 14,367 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2019 $572,019 · · · · · $1,651,186 $4,744,539
2018 $853,019 $200,000 · · · · $1,403,574 $5,670,813
2017 $803,019 · · · · · $412,525 $4,863,101

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.