Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 46 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

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 17, 2025 CMPR A 2,687 · · 2,687 Direct · Acquired (price as of 2026-10-02)
Nov. 15, 2025 CMPR M 351 · · 3,281 Direct +11.98% Acquired (price as of 2026-10-02)
Nov. 15, 2025 CMPR M 1,128 · · 4,409 Direct +34.38% Acquired (price as of 2026-10-02)
Nov. 15, 2025 CMPR M 494 · · 4,903 Direct +11.20% Acquired (price as of 2026-10-02)
Nov. 15, 2025 CMPR M 638 · · 5,541 Direct +13.01% Acquired (price as of 2026-10-02)
Nov. 15, 2025 CMPR F 1,256 $66.59 $83,637 4,285 Direct -22.67% Disposed 12.7% (price as of 2026-10-02)
Nov. 15, 2025 CMPR M 351 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Nov. 15, 2025 CMPR M 1,128 · · 1,127 Direct -50.02% Disposed (price as of 2026-10-02)
Nov. 15, 2025 CMPR M 494 · · 987 Direct -33.36% Disposed (price as of 2026-10-02)
Nov. 15, 2025 CMPR M 638 · · 1,913 Direct -25.01% Disposed (price as of 2026-10-02)
Sept. 15, 2025 CMPR M 435 · · 3,139 Direct +16.09% Acquired (price as of 2026-10-02)
Sept. 15, 2025 CMPR F 209 $57.10 $11,934 2,930 Direct -6.66% Disposed 31.4% (price as of 2026-10-02)
Sept. 15, 2025 CMPR M 435 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
May 7, 2025 PM A 1,002 $174.82 $175,170 7,756 Direct +14.84% Acquired 7.2% (price as of 2026-10-02)
Nov. 20, 2024 CMPR A 2,551 · · 2,551 Direct · Acquired (price as of 2026-10-02)
Nov. 15, 2024 CMPR M 351 · · 2,031 Direct +20.89% Acquired (price as of 2026-10-02)
Nov. 15, 2024 CMPR M 1,128 · · 3,159 Direct +55.54% Acquired (price as of 2026-10-02)
Nov. 15, 2024 CMPR M 494 · · 3,653 Direct +15.64% Acquired (price as of 2026-10-02)
Nov. 15, 2024 CMPR F 949 $80.48 $76,376 2,704 Direct -25.98% Disposed -6.8% (price as of 2026-10-02)
Nov. 15, 2024 CMPR M 351 · · 351 Direct -50.00% Disposed (price as of 2026-10-02)
Nov. 15, 2024 CMPR M 1,128 · · 2,255 Direct -33.34% Disposed (price as of 2026-10-02)
Nov. 15, 2024 CMPR M 494 · · 1,481 Direct -25.01% Disposed (price as of 2026-10-02)
Sept. 15, 2024 CMPR M 436 · · 1,890 Direct +29.99% Acquired (price as of 2026-10-02)
Sept. 15, 2024 CMPR F 210 $82.60 $17,346 1,680 Direct -11.11% Disposed -9.2% (price as of 2026-10-02)
Sept. 15, 2024 CMPR M 436 · · 435 Direct -50.06% Disposed (price as of 2026-10-02)
May 8, 2024 PM A 1,789 $97.84 $175,036 6,462 Direct +38.28% Acquired 91.6% (price as of 2026-10-02)
Dec. 14, 2023 CMPR A 1,975 · · 1,975 Direct · Acquired (price as of 2026-10-02)
Nov. 15, 2023 CMPR M 351 · · 1,037 Direct +51.17% Acquired (price as of 2026-10-02)
Nov. 15, 2023 CMPR M 1,128 · · 2,165 Direct +108.78% Acquired (price as of 2026-10-02)
Nov. 15, 2023 CMPR F 711 $68.98 $49,045 1,454 Direct -32.84% Disposed 8.8% (price as of 2026-10-02)
Nov. 15, 2023 CMPR M 351 · · 702 Direct -33.33% Disposed (price as of 2026-10-02)
Nov. 15, 2023 CMPR M 1,128 · · 3,383 Direct -25.01% Disposed (price as of 2026-10-02)
Sept. 15, 2023 CMPR M 435 · · 895 Direct +94.57% Acquired (price as of 2026-10-02)
Sept. 15, 2023 CMPR F 209 $69.88 $14,605 686 Direct -23.35% Disposed 7.4% (price as of 2026-10-02)
Sept. 15, 2023 CMPR M 435 · · 871 Direct -33.31% Disposed (price as of 2026-10-02)
May 3, 2023 PM A 1,812 $96.58 $175,003 4,425 Direct +69.35% Acquired 94.1% (price as of 2026-10-02)
Nov. 16, 2022 CMPR A 4,511 · · 4,511 Direct · Acquired (price as of 2026-10-02)
Nov. 15, 2022 CMPR M 351 · · 629 Direct +126.26% Acquired (price as of 2026-10-02)
Nov. 15, 2022 CMPR F 169 $27.74 $4,688 460 Direct -26.87% Disposed 170.5% (price as of 2026-10-02)
Nov. 15, 2022 CMPR M 351 · · 1,053 Direct -25.00% Disposed (price as of 2026-10-02)
Sept. 15, 2022 CMPR M 436 · · 436 Direct · Acquired (price as of 2026-10-02)
Sept. 15, 2022 CMPR F 158 $29.61 $4,678 278 Direct -36.24% Disposed 153.4% (price as of 2026-10-02)
Sept. 15, 2022 CMPR M 436 · · 1,306 Direct -25.03% Disposed (price as of 2026-10-02)
May 4, 2022 PM A 2,477 $99.53 $246,536 2,477 Direct · Acquired 88.3% (price as of 2026-10-02)
Nov. 15, 2021 CMPR A 1,404 · · 1,404 Direct · Acquired (price as of 2026-10-02)
Sept. 15, 2021 CMPR A 1,742 · · 1,742 Direct · Acquired (price as of 2026-10-02)

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
Dec. 17, 2025 CMPR Restricted Share Units (right to acquire) Ordinary Shares (2,687) · Nov. 15, 2029 2,687 Acquired
Nov. 15, 2025 CMPR Restricted Share Units (right to acquire) Ordinary Shares (351) · Nov. 15, 2025 351 Disposed
Nov. 15, 2025 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,128) · Nov. 15, 2026 1,128 Disposed
Nov. 15, 2025 CMPR Restricted Share Units (right to acquire) Ordinary Shares (494) · Nov. 15, 2027 494 Disposed
Nov. 15, 2025 CMPR Restricted Share Units (right to acquire) Ordinary Shares (638) · Nov. 15, 2028 638 Disposed
Sept. 15, 2025 CMPR Restricted Share Units (right to acquire) Ordinary Shares (435) · Sept. 15, 2025 435 Disposed
Nov. 20, 2024 CMPR Restricted Share Units (right to acquire) Ordinary Shares (2,551) · Nov. 15, 2028 2,551 Acquired
Nov. 15, 2024 CMPR Restricted Share Units (right to acquire) Ordinary Shares (351) · Nov. 15, 2025 351 Disposed
Nov. 15, 2024 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,128) · Nov. 15, 2026 1,128 Disposed
Nov. 15, 2024 CMPR Restricted Share Units (right to acquire) Ordinary Shares (494) · Nov. 15, 2027 494 Disposed
Sept. 15, 2024 CMPR Restricted Share Units (right to acquire) Ordinary Shares (436) · Sept. 15, 2025 436 Disposed
Dec. 14, 2023 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,975) · Nov. 15, 2027 1,975 Acquired
Nov. 15, 2023 CMPR Restricted Share Units (right to acquire) Ordinary Shares (351) · Nov. 15, 2025 351 Disposed
Nov. 15, 2023 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,128) · Nov. 15, 2026 1,128 Disposed
Sept. 15, 2023 CMPR Restricted Share Units (right to acquire) Ordinary Shares (435) · Sept. 15, 2025 435 Disposed
Nov. 16, 2022 CMPR Restricted Share Units (right to acquire) Ordinary Shares (4,511) · Nov. 15, 2026 4,511 Acquired
Nov. 15, 2022 CMPR Restricted Share Units (right to acquire) Ordinary Shares (351) · Nov. 15, 2025 351 Disposed
Sept. 15, 2022 CMPR Restricted Share Units (right to acquire) Ordinary Shares (436) $0.00 Sept. 15, 2025 436 Disposed
Nov. 15, 2021 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,404) · Nov. 15, 2025 1,404 Acquired
Sept. 15, 2021 CMPR Restricted Share Units (right to acquire) Ordinary Shares (1,742) · Sept. 15, 2025 1,742 Acquired

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

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
Dec. 14, 2021 PM Common Stock 0 Direct