Insider at

04

Insider transactions

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

42 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 28, 2024 CMRC S 5,787 $8.35 $48,321 240,841 Direct -2.35% Disposed -61.1% (price as of 2026-10-02)
March 4, 2024 CMRC S 1,919 $7.63 $14,642 232,612 Direct -0.82% Disposed -57.4% (price as of 2026-10-02)
May 30, 2023 CMRC S 5,608 $7.47 $41,892 234,531 Direct -2.34% Disposed -56.5% (price as of 2026-10-02)
March 1, 2023 CMRC S 1,910 $9.04 $17,266 178,649 Direct -1.06% Disposed -64.0% (price as of 2026-10-02)
May 27, 2022 CMRC S 5,608 $19.11 $107,169 180,559 Direct -3.01% Disposed -83.0% (price as of 2026-10-02)
Dec. 27, 2021 CMRC S 10b5-1 14,800 $37.87 $560,476 64,209 Direct -18.73% Disposed -91.4% (price as of 2026-10-02)
Dec. 27, 2021 CMRC S 10b5-1 200 $38.67 $7,734 64,009 Direct -0.31% Disposed -91.6% (price as of 2026-10-02)
Oct. 25, 2021 CMRC S 10b5-1 2,996 $51.17 $153,305 79,834 Direct -3.62% Disposed -93.6% (price as of 2026-10-02)
Oct. 25, 2021 CMRC S 10b5-1 825 $51.69 $42,644 79,009 Direct -1.03% Disposed -93.7% (price as of 2026-10-02)
Oct. 25, 2021 CMRC S 10b5-1 5,837 $51.21 $298,913 79,909 Direct -6.81% Disposed -93.7% (price as of 2026-10-02)
Oct. 25, 2021 CMRC S 10b5-1 900 $51.73 $46,557 79,009 Direct -1.13% Disposed -93.7% (price as of 2026-10-02)
Sept. 24, 2021 CMRC S 10b5-1 8,197 $53.41 $437,802 80,812 Direct -9.21% Disposed -93.9% (price as of 2026-10-02)
Sept. 24, 2021 CMRC S 10b5-1 1,803 $53.92 $97,218 79,009 Direct -2.23% Disposed -94.0% (price as of 2026-10-02)
Sept. 16, 2021 CMRC S 10b5-1 3,122 $56.42 $176,143 85,887 Direct -3.51% Disposed -94.2% (price as of 2026-10-02)
Sept. 16, 2021 CMRC S 10b5-1 5,878 $57.46 $337,750 80,009 Direct -6.84% Disposed -94.3% (price as of 2026-10-02)
Sept. 16, 2021 CMRC S 10b5-1 1,000 $58.09 $58,090 79,009 Direct -1.25% Disposed -94.4% (price as of 2026-10-02)
July 26, 2021 CMRC S 10b5-1 6,757 $67.66 $457,179 82,252 Direct -7.59% Disposed -95.2% (price as of 2026-10-02)
July 26, 2021 CMRC S 10b5-1 2,743 $68.42 $187,676 79,509 Direct -3.33% Disposed -95.2% (price as of 2026-10-02)
July 26, 2021 CMRC S 10b5-1 500 $69.30 $34,650 79,009 Direct -0.63% Disposed -95.3% (price as of 2026-10-02)
June 24, 2021 CMRC S 10b5-1 9,069 $64.97 $589,213 79,940 Direct -10.19% Disposed -95.0% (price as of 2026-10-02)
June 24, 2021 CMRC S 10b5-1 931 $65.84 $61,297 79,009 Direct -1.16% Disposed -95.1% (price as of 2026-10-02)
May 28, 2021 CMRC S 10b5-1 8,041 $55.46 $445,954 86,374 Direct -8.52% Disposed -94.1% (price as of 2026-10-02)
May 28, 2021 CMRC S 10b5-1 2,065 $54.65 $112,852 84,309 Direct -2.39% Disposed -94.1% (price as of 2026-10-02)
May 28, 2021 CMRC S 10b5-1 2,800 $55.76 $156,128 81,509 Direct -3.32% Disposed -94.2% (price as of 2026-10-02)
May 28, 2021 CMRC S 10b5-1 2,100 $56.71 $119,091 79,409 Direct -2.58% Disposed -94.3% (price as of 2026-10-02)
May 28, 2021 CMRC S 10b5-1 400 $57.45 $22,980 79,009 Direct -0.50% Disposed -94.3% (price as of 2026-10-02)
April 26, 2021 CMRC S 10b5-1 1,900 $54.99 $104,481 102,515 Direct -1.82% Disposed -94.1% (price as of 2026-10-02)
April 26, 2021 CMRC S 10b5-1 8,100 $55.79 $451,899 94,415 Direct -7.90% Disposed -94.2% (price as of 2026-10-02)
March 24, 2021 CMRC S 10b5-1 6,457 $53.85 $347,709 97,958 Direct -6.18% Disposed -94.0% (price as of 2026-10-02)
March 24, 2021 CMRC S 10b5-1 2,843 $54.88 $156,024 95,115 Direct -2.90% Disposed -94.1% (price as of 2026-10-02)
March 24, 2021 CMRC S 10b5-1 700 $55.61 $38,927 94,415 Direct -0.74% Disposed -94.2% (price as of 2026-10-02)
Feb. 24, 2021 CMRC S 10b5-1 200 $65.31 $13,062 86,424 Direct -0.23% Disposed -95.0% (price as of 2026-10-02)
Feb. 24, 2021 CMRC S 10b5-1 400 $66.75 $26,700 86,024 Direct -0.46% Disposed -95.1% (price as of 2026-10-02)
Feb. 24, 2021 CMRC S 10b5-1 2,190 $67.90 $148,701 83,834 Direct -2.55% Disposed -95.2% (price as of 2026-10-02)
Feb. 24, 2021 CMRC S 10b5-1 1,727 $68.94 $119,059 82,107 Direct -2.06% Disposed -95.3% (price as of 2026-10-02)
Feb. 24, 2021 CMRC S 10b5-1 5,083 $70.05 $356,064 77,024 Direct -6.19% Disposed -95.4% (price as of 2026-10-02)
Feb. 24, 2021 CMRC S 10b5-1 400 $70.70 $28,280 76,624 Direct -0.52% Disposed -95.4% (price as of 2026-10-02)
Nov. 17, 2020 CMRC S 55,786 $65.79 $3,670,161 61,624 Direct -47.51% Disposed -95.1% (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
Feb. 27, 2025 CMRC Stock Option (Right to Buy) Series 1 Common Stock (27,865) $7.09 Feb. 27, 2035 27,865 Acquired
March 5, 2024 CMRC Stock Option (Right to Buy) Common Stock (60,000) $7.25 March 5, 2034 60,000 Acquired
March 3, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (43,637) $10.42 March 3, 2033 43,637 Acquired
March 8, 2022 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (63,410) $20.25 March 8, 2032 63,410 Acquired
Dec. 29, 2021 CMRC Incentive Stock Option (Right to Buy) Series 1 Common Stock (50,000) $0.39 Nov. 7, 2026 50,000 Disposed
Oct. 25, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (3,821) $3.18 Feb. 27, 2029 3,821 Disposed
Oct. 25, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (6,737) $3.03 Nov. 30, 2028 6,737 Disposed
Sept. 24, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (10,000) $3.18 Feb. 27, 2029 10,000 Disposed
Sept. 16, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (10,000) $3.18 Feb. 27, 2029 10,000 Disposed
July 26, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (10,000) $3.18 Feb. 27, 2029 10,000 Disposed
June 24, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (10,000) $3.18 Feb. 27, 2029 10,000 Disposed
April 26, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (10,000) $3.18 Feb. 27, 2029 10,000 Disposed
March 24, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (10,000) $3.03 Nov. 30, 2028 10,000 Disposed
March 13, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (15,248) $59.56 March 13, 2031 15,248 Acquired
Feb. 24, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (10,000) $3.03 Nov. 30, 2028 10,000 Disposed
Dec. 21, 2020 CMRC Stock Options (Right to buy) Common Stock (15,000) $0.39 Nov. 7, 2026 15,000 Disposed
Nov. 17, 2020 CMRC Incentive Stock Options (Right to Buy) Series 1 Common Stock (55,786) $0.39 Nov. 7, 2026 55,786 Disposed

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

Compensation (DEF 14A)

08

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

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $156,423 · · · · · $222,627 $801,169
2024 $411,539 · · · $189,599 · $1,833 $1,250,438
2023 $394,231 · · · $173,890 · · $1,566,433

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